1

我已经完成了一个 iOS 应用程序的工作,我想让我的一些朋友在他们的设备上进行测试,然后再将其提交到应用程序商店。然而,他们生活在世界的另一个地方,无法掌握他们各自的设备。有没有办法让我使用他们的 UDID 并生成一个 .ipa 文件以通过电子邮件发送给他们以在他们的设备上进行测试,而无需他们亲自向我提供他们的实际设备?

我听说 TestFlight 是一种可能的解决方案,但它可以用于位于世界另一部分的设备,而我只需使用 UDID 即可?请记住,我希望测试我的应用程序的人不是 iOS 开发人员,因此没有在 Apple 的开发人员计划中注册。还能做吗?

4

3 回答 3

3

为此,您必须使用您的朋友 UDID 在您的 iOS 配置门户中创建新设备。然后在您的供应门户 > 供应 > 分发 > 您的供应配置文件中并编辑您的 currant 分发配置文件并在该分发配置文件中添加新创建的设备。而不是使用这个新的配置文件创建临时分发 IPA。而且,taadaa,这个 IPA 将在你朋友的 iPhone 上运行。

这是分发证书的屏幕截图。

在此处输入图像描述

在此处输入图像描述

使用此视频为临时创建分发配置文件和 IPA。

这就像我们将我们的应用程序提供给客户进行审查一样。

于 2013-03-16T07:03:43.117 回答
1

是的,TestFlight 正是您用来与非开发人员测试人员轻松完成此任务的服务类型。他们将能够单击电子邮件中的链接,并将您的应用程序安装到他们的手机上。只要您将他们的 UDID 添加到您的 TestFlight 和 Apple Developer 帐户,他们的物理位置并不重要。

于 2013-03-16T06:39:54.080 回答
0

Testflight 允许您这样做。您需要做的就是在您的帐户中注册他们的 UDID 并向他们发送链接以下载该应用程序。然后您通过该帐户发送您的应用程序,他们将收到一封电子邮件以下载该应用程序。

希望这可以帮助..

于 2013-03-16T06:46:43.667 回答