【问题标题】:Make an .IPA for iPhone and iPad为 iPhone 和 iPad 制作 .IPA
【发布时间】:2016-11-13 04:46:20
【问题描述】:

因为我已经问过这个问题并且没有得到我需要的答案,所以问题如下:

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

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

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

【问题讨论】:

  • 当您创建 de provisioning profiles 是 developer.apple 时,存在一个需要将设备添加到配置的步骤。检查那一步
  • 如果您已经注册了 Apple Dev Account 并支付了 99 美元的费用,则无需支付任何其他费用。创建配置文件基本上只是一种形式。他们希望您将任何 iOS 设备简单地连接到您的 Mac(也许是朋友的,如果您没有,那真的没关系)并使用它的 UDID 注册它。您创建个人资料;然后,在 Xcode 中,您下载配置文件并可以继续归档二进制文件并将其上传到 iTunes Connect 和 AppStore。让我知道这是否对您有用。
  • 我只登录了一个苹果账户没有支付99美元的苹果开发者账户费用..@LinusG.
  • 那么,我很清楚你应该做什么。 Apple 不允许您在不支付 99 美元开发费的情况下将应用上传到 AppStore。
  • 这里是一步一步的过程:stackoverflow.com/a/33928777

标签: ios iphone xcode ipad provisioning-profile


【解决方案1】:

您在 cmets 中提到存档的目的是将 IPA 发送给其他人。为此,需要为将要在其上运行的设备(即其他人的设备)配置应用程序。

因此,请向该人询问他们的设备 UDID(他们可以从 iTunes 获得),然后在 Apple 开发者门户会员中心的帐户中注册并使用它进行构建。

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

【讨论】:

【解决方案2】:

XCode 在这里抱怨的是,您需要注册您希望存档运行的设备!或者,它可能是导致问题的过期许可证。

注意:检查钥匙串是否有任何过期的许可证。转到查看 -> 显示过期的许可证。并且,删除系统、根和任何其他类别中的任何或所有过期许可证。主要是它的 WWDC 许可证 造成了麻烦。

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

现在,在删除所有许可后,重新添加您的配置文件和开发者配置文件许可。应该这样做。

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

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

【讨论】:

  • 嘿@Suman Adhikari 首先我不是先生,我是你的小辈,其次我没有苹果开发者账户,正如我之前提到的,我只有一个苹果 ID全部。
猜你喜欢
  • 2016-12-16
  • 1970-01-01
  • 2012-11-16
  • 1970-01-01
  • 2011-07-13
  • 1970-01-01
  • 2011-07-06
  • 2010-11-14
  • 1970-01-01
相关资源
最近更新 更多