向客户展示应用的beta版本

  1. 我可以向我的客户发送他可以在模拟器中运行的iOS应用程序的测试版吗?

  2. 我可以在Mac上安装模拟器(没有Xcode)吗?

我实际上需要一种有效的方法来向他发送应用程序的beta版本,而无需在每次更新时与他见面。

另外,(3.)有没有办法安装应用程序的测试版,我在我的xCode上开发的iOS设备没有app store?

谢谢

  1. 不,我不相信你可以。

  2. 不,我不这么认为。 但是,如果可以,您还必须将所有源代码放在该计算机上并在那里构建应用程序,只需在模拟器中运行它即可。

  3. 是的,它被称为Ad Hoc构建。 您可以通过Apple开发人员门户上的配置门户创建特殊的配置文件。 然后,您使用该配置文件签署构建(实际上,“构建和存档”)。 然后,您可以通过Xcode Organizer通过电子邮件与您的客户共享该构建。 管理器创建.ipa文件,并将其与配置文件一起包含在电子邮件中,然后您可以撰写和发送该邮件。

编辑:Ad Hoc配置文件当然需要包含他们想要测试的客户设备的UDID。 这是将这一切联系在一起的缺失部分:UDID,Ad Hoc配置文件,使用该配置文件签名的应用程序,通过电子邮件发送给客户,他们可以通过iTunes安装这两个文件(ipa和配置文件)。

很多文档都在开发人员门户网站上。

TestFlightApp.com是一种轻松管理和分发beta测试和ad-hoc构建的好方法。 手动没有什么是你自己做不到的,但它真的有助于让它变得简单,而且是免费的。