分享我的iPhone应用程序进行testing

我正在编写一个新的iPhone应用程序,并希望与几个朋友分享它进行testing和一般反馈和签名。 有什么办法可以做到吗?

他们位于不同的状态,他们也没有一个Mac。

编辑 :我很久以前写了这篇文章。 从那时起,像TestFlight这样的服务就来完成整个过程。 这真的是要走的路!

你需要做一个你的朋友可以在手机上安装的临时版本。 这有点痛苦,但基本上,程序是这样的:

  1. 转到Apple开发人员中心的供应门户并注册他们的设备ID。 你需要让你的朋友给你他们的设备ID ,这可以通过点击设备页面上iTunes中的“序列号”字段来完成。
  2. 在Provisioning – > Distribution下的Provisioning Portal中生成分发证书以进行临时分发
  3. 自己下载证书(.mobileprovision文件),并将其拖放到Xcode图标上,将其安装到Xcode中。
  4. 复制Xcode中的“发布”版本设置,用于专门构build。 除了在“代码签名”部分,您需要select在步骤3中生成的新Ad Hocconfiguration文件,所有内容都应与Release相同。
  5. 通过生成 – >生成和存档进行专门的生成
  6. 当Xcode调出pipe理器窗口时,右键单击已存档的版本,并将.ipa文件保存到磁盘
  7. 告诉您的朋友将移动configuration文件拖动到iTunes图标(或使用文件 – >打开Windows用户)将其安装到他们的手机上。
  8. 告诉你的朋友把你制作的.ipa文件拖到iTunes中,并同步他们的手机

此时,应用程序应该安装在手机上,但很多事情都可能出错,所以您一定要阅读苹果的文档 。

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

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

iOSconfiguration门户中有更多的信息(包括操作方法)。

所有这一切都假定你已经支付了你的$ 99,并且是一个注册的iOS开发者。