Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我如何将我未发布的iPhone应用程序提供给那些没有';你不靠近我测试吗?_Iphone_Cocoa Touch_Beta - Fatal编程技术网

我如何将我未发布的iPhone应用程序提供给那些没有';你不靠近我测试吗?

我如何将我未发布的iPhone应用程序提供给那些没有';你不靠近我测试吗?,iphone,cocoa-touch,beta,Iphone,Cocoa Touch,Beta,这不是一个编码问题,而是关于我的应用程序的beta测试,所以我认为这与这里有关 我想把我的应用程序给一些人试用,比如我的网友和父母,他们都不住在我附近。我是否能够提供iPod Touch或iPhone用于测试我的应用程序,并将该应用程序安装到该iPod或iPhone上,而无需直接从我的计算机执行此操作?您想查看临时分发。您将在资源调配门户上创建临时分发资源调配配置文件,然后构建和归档,然后“共享”使用临时配置文件签名的归档文件 看看吧,它会带你浏览并展示一种在线分发的好方法。请注意,每次更改应用

这不是一个编码问题,而是关于我的应用程序的beta测试,所以我认为这与这里有关


我想把我的应用程序给一些人试用,比如我的网友和父母,他们都不住在我附近。我是否能够提供iPod Touch或iPhone用于测试我的应用程序,并将该应用程序安装到该iPod或iPhone上,而无需直接从我的计算机执行此操作?

您想查看临时分发。您将在资源调配门户上创建临时分发资源调配配置文件,然后构建和归档,然后“共享”使用临时配置文件签名的归档文件


看看吧,它会带你浏览并展示一种在线分发的好方法。请注意,每次更改应用程序或向配置文件中添加新设备时,您都必须重复此过程。

您必须创建应用程序的临时版本

您需要获取用户设备的UUID。Erica Sadun创建了一个帮助您完成此任务的。它获取设备上的uuid并通过电子邮件发送给您。这些UUID进入您在dev.apple上的资源调配中心创建的特殊资源调配配置文件中

对于临时部署,我使用。您在Web服务器上放置的一些php文件具有特殊版本和配置文件。

然后,Beta测试人员可以通过使用他们的设备访问网站来安装该应用程序。

您正在查找中的
临时发行版。基本上,您需要创建一个临时分发配置文件,该文件具有您的朋友将用于测试的设备的唯一设备ID

在Xcode中,您将使用build and Archive使用上述分发文件构建应用程序。打开Organizer并单击存档应用程序时,您将选择共享->电子邮件。这将打开您的邮件客户端,并附加
.ipa
和正确的分发文件,供您的用户下载到iTunes并进行同步


是的,您需要生成特别构建。你让测试人员向你发送他们手机的UDID,然后针对这些设备构建一个特别构建,并通过电子邮件发送给他们。他们通过将它拖到iTunes中,然后同步手机来安装它

事实上,第一次生成特别构建时,这可能有点像一次尝试。苹果的文档涵盖了所有事实,但缺乏简单的分步指南。我强烈建议你去看看——它是免费使用的,而且它使整个过程更加容易


(如果你真的喜欢冒险,你可以尝试一下,这是我写的一个简单的临时分发工具,运行在谷歌应用程序引擎上。它是免费的,开源的,所以请自便!)

FYI,Apple docs@Simon指的是-有关更多信息,请参阅“发布你的测试应用程序”部分。:-)