如何在不注册苹果开发者计划的情况下,使用Xcode 8在真实设备上运行应用程序?

13

在之前的xcode 7版本中,我们可以将apple id添加到xcode帐户中并选择团队来在真实设备上运行我们的应用。

但是现在发布的xcode 8 beta 2中没有“修复问题”按钮,而是提供了“自动管理签名”的选项。

它会产生以下错误。 Xcode signing Error

我正在尝试为此找到解决方案。 所以,如果有人解决了这个问题,请帮帮我。


1
https://dev59.com/Ul0Z5IYBdhLWcg3w3Dfk - Muhammad Noman
https://livecode.com/how-to-create-a-free-ios-development-provisioning-profile/ - Muhammad Noman
我知道在Xcode 7中可以工作,但我说的是Xcode 8。 - Viraj Padsala
只需在Xcode偏好设置中输入Apple ID并确保在buildsetting中未设置任何配置文件即可。 - Muhammad Noman
2个回答

6

您需要连接设备到Xcode并允许将其注册到您的个人团队。这将使Xcode为您创建配置文件(如果没有至少一个设备注册,将无法创建配置文件)。


好的,我该如何注销之前使用过的设备? - Dawy
这帮助我获得了正确的解决方案 - 项目必须勾选“自动管理签名”。 - Sam Boychuk

4
您需要注册一个设备。
操作步骤如下:
  1. 在项目导航器中,找到“运行/播放”按钮旁边的项目名称并点击,然后进入设备菜单。您将看到“未连接到 Mac 的设备”。
  2. 点击该选项并通过 USB 线将您的设备连接到 MacBook 上。 设备将出现在 MacBook 上。
  3. 在设备上接受信任该设备的请求。 Xcode 将注册该设备并完成必要的任务。
  4. 选择该设备。这样应该就自动解决了签名错误/配置文件问题。
  5. 点击运行/播放按钮以在所选设备上运行该项目。这将在该设备上运行该应用程序。
稍后,您可以拔掉 USB 线来测试您的设备上的应用程序。如果您想要将更改复制到您的设备上,请重新连接设备并运行。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接