为开发Xcode配置新设备

jac*_*300 38 xcode ios ios-provisioning

我是一个新的iOS开发者,虽然我已经在过去的Xcode配置设备的发展是成功的,我刚刚得到一个新的设备时遇到一个可怕的时间越来越Xcode中规定,并让我来测试它的应用程序.

当我将新设备连接到Xcode时,Xcode会识别并正确识别设备,但是当我运行应用程序时,我收到以下错误消息:"找不到此可执行文件的有效配置文件."

根据Apple文档,我应该首先使用以下步骤在Xcode中请求开发证书:

  1. 选择窗口>管理器>设备
  2. 选择配置配置文件.
  3. 单击窗口底部的"刷新"按钮.
  4. 输入您的用户名和密码,然后单击"登录".
  5. 登录到您的帐户后,会出现提示,询问Xcode是否应该请求您的开发证书.

我已经反复按照步骤1 - 4进行操作,每次Xcode崩溃之后我都可以进入第5步.我已经尝试完全关闭xcode,分离设备,清理项目,重新启动计算机等.有没有其他方式可以请求开发证书在Xcode之外?

好的,然后文档说我应该配置设备(授予我假设这一步取决于我无法实现的上一步的成功,但无论如何我都尝试过)使用以下步骤:

  1. 将您的设备连接到Mac.
  2. 打开"设备"组织器
  3. 选择你的iOS设备.
  4. 单击"用于开发"按钮.第一次向帐户添加设备ID时,Xcode会使用iOS通配符应用程序ID,开发证书和设备ID创建iOS团队配置文件.iOS Team Provisioning Profile也安装在您的iOS设备上.如果过去使用该设备进行开发,则可能不会显示"用于开发"按钮.如果发生这种情况,请单击屏幕底部的"添加到门户".

因此,"用于开发"按钮不会出现(它出现在我第一次尝试这一点,并没有因为),所以我点击"添加到门户按钮".每次我这样做,Xcode崩溃.

我目前已将代码签名标识设置为iPhone Developer(我的名字).我也试过将它设置为iPhone开发人员,甚至不要编码.我也去了iOS开发中心并在那里添加了设备(不确定我是否需要这样做).

在任何情况下,任何人都可以建议我可能缺少的任何东西或任何其他方法吗?

mat*_*att 23

在我睡觉的时候,Apple彻底废除了Portal并创建了一个新的,显然基本上已经破解的界面.这就像是一个邪恶的愚人节玩笑.无论如何,如果你去https://developer.apple.com/account/ios/device/deviceList.action,有一个很好的大标志告诉你必须"在添加任何新设备之前重置设备列表".听起来它完全覆盖了你的情况.祝好运.

在此输入图像描述

  • 并不是的 :-).我做到了,这就发生了:你得到一个新的屏幕,告诉你选择你想要带到新开发者年份的设备 - 所有设备都已经预先选好,所以只需按OK就可以了.他们应该告诉你,当你按下"开始使用"按钮时会发生这种情况...... (15认同)

lak*_*esh 16

我也去了iOS开发中心并在那里添加了设备(不确定我是否需要这样做).

您需要在那里添加设备.

添加设备后需要遵循的步骤:

  1. 接下来,再次重新下载移动配置文件.

  2. 转到管理器并删除您拥有的旧移动配置文件.

  3. 双击刚下载的新移动配置文件,看它是否显示在组织者中.

  4. 连接您的设备,您应该看到设备的名称而不是iOS设备.

希望这可以帮助.