为iPhone和iPad制作.IPA

时间:2016-07-11 09:30:37

标签: ios iphone xcode ipad provisioning-profile

由于我已经问过这个问题而没有得到我需要的答案,问题如下:

我开发了适用于iPhone和iPad的游戏。一切正常,但现在我想归档我的项目。由于我已经登录过Apple帐户,问题是我没有其他设备可以注册。

并且,根据Apple的条款和条件“创建配置文件需要在您的帐户中注册一个或多个设备。”

我们有什么方法可以在不花钱的情况下完成它吗?

enter image description here

2 个答案:

答案 0 :(得分:6)

您在评论中提到归档的目的是将IPA发送给其他人。为了实现这一目标,需要为将要运行的设备配置应用程序 - 该用户的设备。

所以,请问那个人他们的设备UDID(他们可以从iTunes获得),然后在苹果开发者门户网站成员中心的帐户中注册并使用它进行构建。

它应该是您创建的临时配置。

答案 1 :(得分:2)

XCode在这里抱怨的是你需要注册要运行存档的设备!或者,它可能是一个过期的许可证导致麻烦。

注意:检入钥匙串以查看过期的许可证。转到视图 - >显示过期许可证。并且,删除System,Root和任何其他类别中的任何或所有过期许可证。主要是 WWDC许可证造成麻烦。

删除您的iOS开发和配置许可证。

现在,在删除所有许可证后,请添加您的Provisioning配置文件和开发人员配置文件许可证。应该这样做。

开始一个干净的构建,并立即存档。这应该接受存档。不要忘记在developer.apple.com门户网站中注册新设备UDID。 TestFlight需要它。

如果您有任何疑问,请在评论中询问我们。