自去年夏天的第一个6.x测试版以来,我还没有使用过XCode。今天我在iPhone 6上安装了最新的iOS测试版,并在开发人员门户网站上安装了最新的XCode测试版。我用8.3目标创建了一个新的单页swift应用程序,然后尝试在我的设备上启动它,但XCode在构建菜单中将其显示为不合格。
任何有关解决此问题的帮助将不胜感激。
答案 0 :(得分:110)
就我而言,从产品中选择设备 - >目的地工作得很好。
我希望有所帮助!
答案 1 :(得分:8)
修复方法是:转到产品>目的地,即使它说您的设备不合格,它仍然允许您选择它,然后构建它将起作用。
答案 2 :(得分:7)
您可能需要登录Apple开发人员中心并同意新的服务条款。之后,执行以下操作以更新配置文件:
如果您收到有关同意服务条款的错误,请等待几分钟,然后尝试重新刷新配置文件。
修改强> 对于仍然无法使用不合格设备的用户,可以尝试以下其他方法:
答案 3 :(得分:6)
如果您从去年夏天开始没有这样做,您可能需要一套全新的凭据。 (这是因为在设备上运行Swift应用程序的权利发生了变化。)清除所有内容并从下往上开始使用新的开发者身份。然后创建开发配置文件。最后,连接设备并确保点击Trust并等待复制符号。然后,您可能需要分离设备并再次连接它,但此时如果您尝试在设备上构建和运行它应该可以工作。
答案 4 :(得分:0)
根据changelog,Apple已在XCode 6.3.1中解决此问题。如果此问题仍然存在问题,您可能希望升级您的环境。
答案 5 :(得分:-1)
已编辑:: 2015 / Apr / 27 将xcode版本更新为6.3.1 问题解决了。
可能需要更新。
答案 6 :(得分:-1)
升级到Xcode 6.3的生产版本时出现此问题。我尝试了所提到的所有其他解决方案,并浪费了几个小时尝试各种其他事情,但没有一个工作。 做了的工作是核选项:
卸载Xcode
rm -rf“〜/ Library / MobileDevice / Provisioning Profiles /”
rm -rf“〜/ Library / Caches / com.apple.dt.Xcode /”
rm -rf“〜/ Library / Application Support / Xcode /”
rm -rf“〜/ Library / Developer /
在iOS Developer Portal中撤销并删除您的证书和配置文件,然后在Mac的密钥链中执行相同操作。
安装Xcode
打开Xcode,转到首选项,添加或选择您的iOS开发帐户,然后刷新它以获取新证书等(在提示时回答“是”)。在某些情况下,您可能还想再次刷新它。
更新项目以指向新的凭据(如果适用)