如何在没有注册 Apple 开发者计划的情况下使用 Xcode 8 在真实设备上运行应用程序?
Posted
技术标签:
【中文标题】如何在没有注册 Apple 开发者计划的情况下使用 Xcode 8 在真实设备上运行应用程序?【英文标题】:How to run apps on Real devices using Xcode 8 without enrolling to Apple's Developer Program? 【发布时间】:2016-07-11 07:20:10 【问题描述】:在以前的xcode 7版本中,我们可以通过将apple id添加到xcode帐户然后选择团队来在真机上运行我们的应用程序。
但随着现在 xcode 8 beta 2 的发布,没有“修复问题”按钮,而是有“自动管理签名”可用。
它给出了以下错误。
我正在尝试解决这个问题。 所以如果有人解决了这个问题,请帮助我。
【问题讨论】:
***.com/questions/30973799/… livecode.com/… 我知道在 xcode 7 中它可以工作,但我说的是 xcode 8 只需在 Xcode 首选项中输入 Apple ID 并确保您没有在 buildsetting 中设置任何配置文件 【参考方案1】:您需要将设备连接到 Xcode 并允许它在您的个人团队中注册。这将允许 Xcode 为您创建配置文件(除非至少注册了一台设备,否则无法创建配置文件)。
【讨论】:
那么,我怎样才能取消注册以前使用的设备? 这帮助我获得了正确的解决方案 - 项目必须勾选“自动管理签名”。【参考方案2】:您需要注册一个设备。
这样做:
-
从项目导航器的运行/播放按钮旁边,单击您的项目名称并找到设备菜单。您将看到“没有设备连接到 Mac”。
点击它并通过 USB 电缆将您的设备连接到 MacBook。
该设备将显示在 MacBook 上。
在设备上,接受以信任该设备。
Xcode 将注册设备并执行必要的任务。
选择设备。这应该会自动解决签名错误/配置文件问题。
单击运行/播放以在所选设备上运行项目。这将在设备上运行应用程序。
稍后您可以拔下 USB 数据线以在设备上测试您的应用。如果您想将更改复制到您的设备,请重新连接设备并运行。
【讨论】:
以上是关于如何在没有注册 Apple 开发者计划的情况下使用 Xcode 8 在真实设备上运行应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有苹果开发者程序和没有连接设备的情况下在 Xcode 7.2 中生成 IPA 文件?
Apple Developer支持大陆开发者注册苹果开发者计划