分享我的iPhone应用程序进行测试

问题描述:

我在写一个新的iPhone应用程序,并希望与几个朋友分享它进行测试和一般反馈和签名。有没有办法可以做到这一点?分享我的iPhone应用程序进行测试

它们位于不同的状态,并且它们也没有Mac。

编辑:我很久以前写了这篇文章。从那时起,TestFlight这样的服务就已经出现在这个过程中。这真的是要走的路!

你需要做一个临时构建,你的朋友可以在他们的手机上安装。这有点痛苦,但基本上,程序如下所示:

  1. 转到Apple开发人员中心的Provisioning Portal并注册其设备ID。你需要有你的朋友give you their device ID's,这可以通过点击设备页面上iTunes中的“序列号”字段来完成。
  2. 在供应 - >分发
  3. 下自动下载该证书(.mobileprovision文件),并通过将其拖放到Xcode图标上将其安装到Xcode中,以在临时分发中生成分发证书。
  4. 在Xcode中为Ad Hoc构建复制“发布”版本设置。除了在“代码签名”一节中,您需要选择步骤3中生成的新Ad Hoc配置文件以外,所有内容都应与Release相同。
  5. 通过转到生成 - >生成并存档
  6. 当Xcode打开管理器窗口时,右键单击已存档的版本并将.ipa文件保存到磁盘
  7. 告诉朋友将移动设置配置文件拖到iTunes图标上(或使用文件 - >打开Windows用户)将其安装在手机上。
  8. 告诉你的朋友给你拖到iTunes做出的.ipa文件,并同步他们的手机

在这一点上,应用程序自己的手机上安装,但很多事情都可能出错,所以你一定要读Apple's documentation on the subject as well

请注意,除非您的朋友正在使用iTunes与手机同步应用程序,否则此步骤将不起作用。另外,如前所述,您需要成为ADC的付费开发人员才能访问任何Provisioning Portal。

您需要创建一个临时设置配置文件并使用该配置文件构建您的应用程序。然后发送.zip压缩版本和配置文件给你的朋友(也许通过电子邮件)。他们不一定需要Macs ...只要他们安装了最新的iTunes,Windows就可以做得很好。

iOS Provisioning Portal有更多的信息(包括how-tos)。

这一切都假定您已经支付了99美元,并且是注册的iOS开发人员。

+0

只是打败了我:) – Abizern 2010-09-20 17:54:33