在没有 Apple Developer Program 的情况下在 iOS 上安装应用程序 (Xcode 7)

Posted

技术标签:

【中文标题】在没有 Apple Developer Program 的情况下在 iOS 上安装应用程序 (Xcode 7)【英文标题】:Install app on iOS without Apple Developer Program (Xcode 7) 【发布时间】:2015-06-09 15:07:23 【问题描述】:

6 月 8 日,Apple 宣布借助 Xcode 7,每个人都可以在没有 Apple Developer Program Certificate 的情况下在其设备上安装他们开发的任何应用程序。 Apple Developer 网站上说您只需要使用您的 Apple ID 登录即可。我已经在 Xcode 上这样做了,但是每次我尝试在 iPad 上运行应用程序时,都会发生这种情况:

我一直在 Apple Developer 网站上查看有关如何执行此操作的任何说明,但我没有找到任何内容。有谁知道如何解决这个问题?

谢谢!

【问题讨论】:

您没有得到解决问题的对话框? 这是您无需注册开发者计划即可运行应用程序的步骤:***.com/a/30885089/3400991 Test ios app on device without apple developer program or jailbreak的可能重复 【参考方案1】:

首先,您必须拥有一个有效的 Apple 开发者帐户。 但无需在开发人员 a/c 中添加设备 UDID 即可在设备上安装应用程序。 按照以下步骤实现上述目标:

1) 安装 Xcode 7

2) 给出一个唯一的包标识符(任何唯一标识符)

3) 从“团队”选项中选择一个有效的团队。 (您可以从 Xcode 首选项添加帐户,或者有添加帐户的选项)

4)然后点击修复问题。这将需要一些时间并且会得到解决。 (如果您遇到任何错误,那么您的 Apple 开发人员 a/c 可能存在问题。

5)如果您在点击“修复问题”后没有收到任何错误,那么您的设置是成功的。

6) 现在连接您的设备。通过选择目标作为您连接的设备名称,在 Xcode 7 上运行您的代码。

希望它适用于所有人。我在 Xcode 7 beta 版本中尝试过。 祝你好运,享受......

【讨论】:

xcode 使用哪些工具来解决问题?我想在不连接设备但知道其标识符的情况下手动将 UDID 添加到本地配置文件中。【参考方案2】:

如果您之前注册过 Safari 开发者计划,您可能会发现自己是一名“代理”(请在 Xcode 偏好设置中查看您的帐户以验证这一点)。

尝试使用另一个从未用于开发的帐户登录 - 如果必须,请创建一个。然后您将显示为“免费”,您将能够解决所有问题并最终将您的应用安装到您的 iOS 设备上。

【讨论】:

哦,这可能是它。我参加了 Safari 开发者计划。苹果告诉我它将于 7 月 8 日结束。有什么方法可以提前结束它,以便我可以使用我的常规 Apple ID?感谢您的帮助! 我现在在支持页面上找不到任何关于它的信息。您最好使用新帐户 - 这并不重要。您将节省搜索可能尚未实现的内容的时间。请记住,如果您实际开发 Safari 扩展程序,您必须在 7 月 8 日之前免费签署它们 - 您不想把它扔掉。

以上是关于在没有 Apple Developer Program 的情况下在 iOS 上安装应用程序 (Xcode 7)的主要内容,如果未能解决你的问题,请参考以下文章

在没有 Apple Developer 的情况下分发应用程序

如何注册 Apple Developer Program

在没有 Apple Developer Program 的情况下在 iOS 上安装应用程序 (Xcode 7)

可以在没有 Apple Developer 帐户的情况下通过 XCode 构建 iOS 应用程序吗? [关闭]

如何在没有 Apple Developer 帐户的情况下在 xcode 6 中创建 ipa?

如何使用 https://developer.apple.com 生成 iOS 开发证书?