我如何给我的朋友我想要测试我的应用程序iOS 7的副本?

时间:2013-06-21 01:10:31

标签: ios ios7

我是开发人员,现在手机上安装了iOS 7,但我想要一些我知道的测试版测试人员在iOS 7下测试我的应用程序,显然他们需要它来测试我的应用程序,所以如何获得它对他们?

4 个答案:

答案 0 :(得分:3)

将手机的UUID添加到您的门户网站和应用的配置文件中。为他们提供iOS 7 ISPW文件,并为他们生成应用程序的AdHoc分发。

答案 1 :(得分:2)

没有得到它们。只有当他们在iOS开发者计划中注册时, Apple 才能获得它们。

答案 2 :(得分:1)

据我所知,您可以发送测试人员 iOS测试版进行测试。这就是测试人员在您的开发人员门户网站下,并且您有责任遵守NDA。如果测试人员违反了NDA,你会遇到严重的麻烦,所以我建议如果他不是你组织的一部分(或者你和他之间有合同),你应该等待。但这不是一个法律论坛因此,我建议你联系Apple(我认为他们会给你相同的答案,因为只有开发人员提供版本才有合理性,因为所有开发团队都应该将其用于测试等。)

从技术上讲,您必须将测试设备UDID添加到Developer Portal的iOS设备上(然后他就可以在测试设备上使用iOS 7,我认为可能会出现一些激活问题)。

要将应用程序发布到该设备,您必须使用添加此设备后创建的Ad-Hoc证书对其进行签名(您应该将其标记)。

为了以最佳方式向他发送应用程序文件,我建议您使用TestFlight等第三方服务。这将有助于您轻松发送并了解他发现的状态/错误。如果您还要集成TestFlight SDK,您可以获得远程日志等问题的非常棒的指示。

答案 3 :(得分:0)

为什么不是一点点善意,每个人都必须开始,系统是令人困惑的。

从手册中 https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html#//apple_ref/doc/uid/TP40011225-CH35-SW3

注意......还有一些名为TestFlight的东西,但我还没有真正掌握它。

引用......手册中的内容更清晰。

此外,如果您想在不使用Xcode的情况下收集iOS或Apple TV设备的设备ID,请使用此方法。

使用系统信息

查找连接的设备ID

将设备连接到Mac。 打开位于/ Applications / Utilities文件夹中的System Information应用程序。 在左栏中选择硬件下的USB。 在右侧,选择USB设备树下的已连接设备。 设备ID或“序列号”显示在下方。

注册单个设备 要使用Member Center注册设备,您需要拥有设备名称和设备ID。

注册单个设备

证书,标识符&配置文件,选择设备。 在设备下,选择全部。 单击右上角的“添加”按钮(+)。 选择注册设备。 输入设备名称和设备ID(UDID)。