XCode 6.3 Beta显示iOS 8.3b设备“不合格”

sqougxex  于 2022-12-27  发布在  iOS
关注(0)|答案(7)|浏览(109)

自从去年夏天发布了第一个6.x测试版之后,我就再也没有使用过XCode。今天我在iPhone 6上安装了最新的iOS测试版,并从开发者门户网站安装了最新的XCode测试版。我创建了一个新的单页swift应用程序,目标是8.3,然后试图在我的设备上启动它,但XCode在构建菜单中显示它不合格。

任何帮助解决此问题将不胜感激。

wb1gzix0

wb1gzix01#

在我的例子中,从产品--〉目的地选择设备效果很好。

os8fio9y

os8fio9y2#

修复方法是:转到产品〉目的地,即使它说你的设备不合格,它仍然会允许你选择它,然后构建到它将工作。

b4qexyjb

b4qexyjb3#

您可能需要登录Apple开发者中心并同意新的服务条款。之后,请执行以下操作以更新预置描述文件:
1.开放Xcode
1.打开首选项...
1.选择帐户选项卡
1.选择您的Apple ID
1.选择查看详细信息...
1.点击左下角的刷新按钮
如果您收到关于同意服务条款的错误,请等待几分钟,然后尝试再次刷新配置文件。

    • 编辑:**对于那些仍然无法使用不合格设备的用户,这里有一些其他的尝试:

1.开放Xcode
1.打开窗口
1.选择设备
1.按住Control键单击窗口左侧的设备,然后选择显示预配描述文件...
1.使用-删除所有配置文件(当你启动应用程序时,Xcode会在设备上安装必要的配置文件)。我的设备上有一堆旧的/额外的配置文件。
1.请仔细检查您的项目和目标的构建设置中的代码签名部分的所有设置。不幸的是,我不能在这里更具体,但请使用您的最佳判断。

vbopmzt1

vbopmzt14#

如果您自去年夏天以来就没有这样做过,那么您可能需要一套全新的凭据。(这是因为在设备上运行Swift应用程序的权利发生了变化。)清除 * 所有内容 *,用一个新的开发者身份从头开始。然后创建开发配置文件。最后,连接设备并确保点击信任并等待符号被复制。然后,您可能需要断开设备并再次连接,但是在那一点上,如果你试图在设备上构建和运行,它应该可以工作。

krugob8w

krugob8w5#

根据changelog,苹果已经在XCode 6.3.1中修复了这个问题。如果这个问题仍然困扰着你,你可能需要升级你的环境。

i7uq4tfw

i7uq4tfw6#

在升级到Xcode 6.3的生产版本时遇到了这个问题。我尝试了所有提到的其他解决方案,并浪费了几个小时尝试各种其他的东西,但都没有工作。* 做 * 工作的是核选项:

  • 卸载Xcode
  • rm -rf“~/存储库/移动设备/设置配置文件/”
  • rm -rf“~/库/缓存/com.苹果.dt.Xcode/”
  • rm -rf“~/库/应用程序支持/Xcode/”
  • rm -rf“~/库/开发人员/
  • 在iOS开发者门户中撤销和删除您的证书和预置配置文件,然后在Mac的密钥链中执行相同操作。
  • 安装Xcode
  • 打开Xcode,进入首选项,添加或选择你的iOS开发账户,然后刷新它以获得新的证书等(提示时回答是)。
  • 更新项目以指向这些新凭据(如果适用
wlsrxk51

wlsrxk517#

编辑::2015/Apr/27将xcode版本更新为6.3.1问题解决。
可能需要更新。

相关问题