Ios 为开发Xcode配置新设备

Ios 为开发Xcode配置新设备,ios,xcode,ios-provisioning,Ios,Xcode,Ios Provisioning,我是一名新的iOS开发人员,虽然我过去成功地在Xcode中为开发配置了一台设备,但我刚刚获得了一台新设备,让Xcode对其进行配置并允许我在其上测试应用程序花了很长时间 当我将新设备连接到Xcode时,Xcode确实能够正确识别和识别设备,但是当我运行应用程序时,会收到以下错误消息:“找不到此可执行文件的有效配置文件。” 根据Apple文档,我应该首先使用以下步骤在Xcode中申请开发证书: 选择窗口>管理器>设备 选择配置配置文件 单击窗口底部的刷新按钮 输入用户名和密码,然后单击登录 登录帐

我是一名新的iOS开发人员,虽然我过去成功地在Xcode中为开发配置了一台设备,但我刚刚获得了一台新设备,让Xcode对其进行配置并允许我在其上测试应用程序花了很长时间

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

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

  • 选择窗口>管理器>设备
  • 选择配置配置文件
  • 单击窗口底部的刷新按钮
  • 输入用户名和密码,然后单击登录
  • 登录帐户后,会出现一个提示,询问Xcode是否应该请求您的开发证书
  • 我重复执行了步骤1-4,每次在进入步骤5之前Xcode崩溃。我尝试过完全关闭Xcode、分离设备、清理项目、重新启动计算机等。是否有其他方法在Xcode之外申请开发证书

    好的,那么医生说我应该使用以下步骤配置设备(我假设这一步取决于上一步的成功,但我无法实现,但我还是尝试了):

  • 将设备连接到Mac
  • 打开设备管理器
  • 选择您的iOS设备
  • 单击“用于开发”按钮。第一次向帐户添加设备ID时,Xcode使用iOS通配符应用ID、开发证书和设备ID创建iOS团队配置文件。iOS团队配置文件也安装在iOS设备上。如果设备过去用于开发,“用于开发”按钮可能不会出现。如果发生这种情况,请单击屏幕底部的“添加到门户”
  • 所以“用于开发”按钮没有出现(这是我第一次尝试此操作时出现的,此后就没有出现),所以我单击了“添加到门户”按钮。每次我这样做,Xcode都会崩溃。

    我目前将代码签名身份设置为iPhone开发者(我的名字)。我也尝试过将其设置为iPhone开发者,甚至不进行代码签名。我还去了iOS开发中心并在那里添加了设备(不确定是否需要这样做)


    在任何情况下,有人能提出我可能缺少的东西或任何其他方法吗?

    在我睡觉的时候,苹果公司完全取消了门户网站,并创建了一个新的、显然大部分已经损坏的界面。这就像是愚人节的恶作剧。不管怎样,如果你去看电视,就会看到一个巨大的标志,告诉你必须“在添加任何新设备之前重置设备列表”。听起来好像完全涵盖了你的情况。祝你好运

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

    您需要在那里添加设备

    添加设备后需要执行的步骤:

  • 接下来再次重新下载移动资源调配配置文件

  • 转到organizer并删除旧的移动资源调配配置文件

  • 双击刚刚下载的新移动资源调配配置文件,并查看它是否显示在“组织者”上

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


  • 希望这有帮助。

    如果您希望绕过临时配置文件注册中的“注册设备”部分,只需上传他们提供给您的“sample.txt文件”并上传即可。然后,您可以单击“下一步”完成注册,这样您就不必输入设备UID

    你好,马特,如果你在这条信息上按“开始”会发生什么?它是否已经重置设备列表,还是只是一种提醒,您可以继续将设备添加到现有列表中?我认为是后者,但在我按下它之前,我想确定一下-我不想重新输入40个设备ID…@太久了,我记不起来了!然而,从四月份开始我就一直在使用新的“门户”,而且我没有丢失任何现有设备。好的,谢谢,我想我敢按下按钮。。。至少它不是红色的,这是有意义的;-)。不是真的:-)。我这样做了,事情就这样发生了:你会看到一个新的屏幕,告诉你选择你想带到新开发者年的设备——所有设备都已经预选好了,所以只要按OK就可以了。当你按下“开始”按钮时,他们应该告诉你这将发生…@谢谢你在按下该按钮后评论你所看到的。苹果无缘无故地威胁我\为了清楚起见,触摸神秘命名的“在添加任何新设备之前重置设备列表”按钮是完全安全的。它不会擦除任何东西。。在下一个屏幕上,您可以选择删除不再需要的设备/同事/等。触摸那个按钮总是安全的,你不会丢失任何东西@JoeBlow Thx获得此提示。Everythink看起来整个列表都将被删除。按一下按钮,一切都很好!:)正确的!这是一个奇怪的按钮!