我正在使用带有免费苹果开发者ID的Xcode 8.2.1。使用直接连接到我的Mac的iPhone测试应用程序没问题。 Xcode生成有效的配置文件并添加了我的iPhone的UDID。
现在我想将应用程序发送给测试人员,但无法找到添加其UDID或生成有效配置文件的方法。 Xcode生成存档但阻止导出。它说:“分发需要注册Apple开发计划”,并为我提供了需要付款的注册链接。
我可以从命令行生成.ipa,但当然没有测试者的UDID!
Apple documents显示了如何添加新的UDID,但我在apple developer上的帐户不包含此类菜单项,它只引导我注册并付费加入Apple开发者计划(http://imgur.com/a/BxSi8)
我已经测试了其他答案,例如this和this,这些解决方案我可以生成一些内容但只包含我的UDID。 diawi和fabric beta也没有帮助,如果我无法添加测试人员的UDID,他们会如何提供帮助?
我的问题是:是否可以将应用程序(.ipa或任何东西)发送给有免费帐户的测试人员,或者我应该付费?
答案 0 :(得分:0)
不,如果没有注册Apple Development计划,就无法发送.ipa或其他任何内容。您需要加入Apple开发者计划,然后才能分发您的应用程序以进行测试以及App Store。
您可以自己注册:https://developer.apple.com/programs/enroll/
然后您就可以将设备注册到您的帐户中,在创建有效的证书和配置文件后,您就可以发送您的应用进行测试。
答案 1 :(得分:0)
没有。您必须注册(每年99美元)。
然后,您可以通过将它们添加为开发设备来测试设备。 您还可以访问TestFlight,这将允许您使用他们的Apple ID
邀请测试人员