我是一名新的 iOS 开发人员,虽然我过去成功地配置了用于 Xcode 开发的设备,但我刚刚获得了一个新设备,并且很难让 Xcode 配置它并允许我在其上测试应用程序.
当我将新设备连接到 Xcode 时,Xcode 确实可以正确识别和识别设备,但是当我运行应用程序时,我收到以下错误消息:“找不到此可执行文件的有效配置文件。”
根据 Apple 文档,我应该首先使用以下步骤在 Xcode 中申请开发证书:
- 选择“窗口”>“管理器”>“设备”
- 选择配置文件。
- 单击窗口底部的刷新按钮。
- 输入您的用户名和密码,然后单击登录。
- 登录到您的帐户后,会出现一个提示,询问 Xcode 是否应该请求您的开发证书。
我重复执行了步骤 1 - 4,每次 Xcode 崩溃时,我都可以进入步骤 5。我尝试完全关闭 xcode、分离设备、清理项目、重新启动计算机等。是否有另一种方法来申请开发证书在 Xcode 之外?
好的,那么文档说我应该使用以下步骤配置设备(当然,我假设此步骤取决于上一步的成功,但我无法实现,但我还是尝试了):
- 将您的设备连接到 Mac。
- 打开设备管理器
- 选择您的 iOS 设备。
- 单击“用于开发”按钮。首次将设备 ID 添加到帐户时,Xcode 会使用 iOS 通配符应用 ID、开发证书和设备 ID 创建 iOS 团队配置文件。iOS Team Provisioning Profile 也安装在您的 iOS 设备上。如果该设备过去曾用于开发,则可能不会出现“用于开发”按钮。如果发生这种情况,请单击屏幕底部的“添加到门户”。
所以“用于开发”按钮没有出现(它出现在我第一次尝试这个并且从那以后没有出现),所以我点击了“添加到门户按钮”。每次我这样做时,Xcode 都会崩溃。
我目前将代码签名身份设置为 iPhone Developer(我的名字)。我也尝试将其设置为 iPhone 开发人员,甚至不使用代码签名。我还去了 iOS 开发中心并在那里添加了设备(不确定我是否需要这样做)。
无论如何,任何人都可以建议我可能遗漏的任何东西或任何其他方法吗?