尝试在Xcode中连接的iOS设备上运行构建时,我会得到错误:
0
我看到Xcode有一个公共测试版,所以我安装了它。
其中一个新功能是,你不需要有一个开发程序帐户丁格斯直接上传你的应用到你的iPhone。
然而,在我的iPhone4S上,我也对iOS8.4进行了公开的测试版更新,问题是,它没有可用的开发人员磁盘映像。
我应该在哪里找到它,或者如何修复它?
- 更新您的xcode
- 对于部署到Apple TV时获得此功能的用户…更新至xcode 7.3 beta 2并安装tvos 9.2。
- 当使用更新的设备运行时,也会显示,但您没有更新Xcode版本。Xcode不知道的新iOS版本。如前所述,只需更新您的Xcode。
- 有时候,更新Xcode版本并不容易!更新您的Xcode版本意味着您正在使用较新版本的SDK进行编译,但您可能仍然需要对早期版本的支持。我应该能够使用较旧版本的Xcode,并在具有较新版本操作系统的设备上运行。这太荒谬了。听起来,苹果正试图迫使人们放弃对旧版本操作系统的支持。
- 当Xcode不支持该iOS版本时,会出现此错误。检查iOS版本并相应地安装xcode(两者都应为最新版本)
- 啊,很好,我只能升级xcode,如果我先升级我的OS X。整个下午我都在下载和安装几份文件…这一切都是因为我愚蠢地更新了我的iPhone(以阻止它在我的血腥日子里唠叨)。噢,我也不能更新我公司的MacBook操作系统,因为我们的赛门铁克反病毒软件还不支持Sierra。所以我根本无法用Xcode来使用我的更新版iPhone。我吃了苹果。
- 1/2年后没有接触Mac。现在,我刚试着从xcode启动我的应用程序进行3秒钟的检查。"找不到开发人员磁盘映像"。现在很多小时的工作将开始,尝试更新Xcode和OS,以及和和…。我以前讨厌苹果式的扬声器。将取消对苹果的开发,专注于Android和Windows。
- 这不是关于编程的问题。这看起来像是来自IDE的bug,我建议在这里填写一个bug请求给苹果:bugreport.apple.com
为人民谁将在未来类似的问题,这问题beware冰fundamentally rooted的版本不匹配你的Xcode版本和凹陷。
银行支票的兼容性和Xcode的凹陷。
- "检查iOS和Xcode的兼容性。"如何?我刚刚在我的Mac和iOS设备上运行了推荐的系统更新,但仍然遇到这个问题。iMac是10.11.4,iOS是9.3.1,Xcode是7.2,我怎么知道什么与什么不同步?
- xcode 7.3包括iOS 9.3开发者的sdk.apple.com/library/mac/releasenotes/developertools/‌&8203;…
- 错误信息真的很糟糕。"iOS版本不匹配,如果问题仍然存在,尝试更新xcode"会更有用。
- 我使用最新的iOS(9.3.2(13F69))和最新的OS X(10.11.5(15F34))+Xcode(7.1(7B91B)版本)发布此问题。没有可用的更新。
- 好的,我知道现在有Xcode7.3(其他人也有)。奇怪的是,应用商店的应用程序没有通知我Xcode的任何可用更新(通常是这样)。所以Xcode确实不是最新的。
在下载XCode道贺6.4 7.0β和β-哦,我找到的解决方案的两个城市搜索"8.4"里面的"应用程序文件夹的6.4级的测试。在学习这个,我发现在《8.4 (12H4125a)凹陷含在文件夹copied 8.4图像和在这两个相同的文件夹路径的7.0版。在冰下面的路径:
1
| /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport |
当你将reopen Xcode 7和选择你的设备,将有一个错误消息;只是在fix issue击,应该做的是。
- 我不确定您要谈论的是哪个文件夹,但您只需复制此文件夹:"8.4(12H4125A)"(或您需要的任何固件映像),该文件夹位于以下路径:"/applications/xcode beta.app/contents/developer/platforms/i‌&8203;phoneOS.platform/dev‌&8203;icesupport"。
- 把"8.4(12h141)"dir复制到xcode beta就行了!
- 谢谢@nicolad.!另外,复制图像的另一种选择是象征性地链接到它:ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/8.4\ \(12H141\) /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport。
- 另一个注意事项:在复制8.4文件夹之前,您必须至少运行一次Xcode测试版,并让它完成"验证"步骤,否则它将报告它已损坏。
- 有人能不能把8.4磁盘映像上传到某个地方,这样就不需要下载完整的Xcode8.4包了。它必须在13MB左右。
- 由于Xcode6.4不再是beta版本,我想评论并确认这个过程对于这个新的生产版本的工作是相同的。
- 此外,将8.3重命名为8.4还真是一种魅力!
- 我在今天发布的Xcode7.2测试版(7c46i)中看到了同样的问题——它没有iOS 9.1的开发人员磁盘映像。我必须将"9.1(13b137)"的目录从xcode.app/…/device support文件夹复制到xcode beta.app/…/device support文件夹,以便通过xcode 7.2 beta在iOS 9.1设备上运行应用程序。
- @Dereklee:7.2 Beta发行说明状态"设备"?Xcode 7.2测试版不支持在运行iOS 9.1的设备上构建和运行。(23224972)'-你不认为这种方法有什么高明之处吗?->7.1版本没有可用的磁盘映像,只有存储中的直接更新。你能把9.1文件夹寄给我试试吗?已下载7.1版本3次,但我的mini拒绝安装…-所以我无法访问'9.1(13b137)',无法将其复制到我的7.2测试版。
- @阿莫什:很好的发现-我应该检查一下发行说明。您应该能够在同一台机器上同时运行通用版本的xcode 7.1(可以通过下载或应用商店安装)和beta。无法从xcode 7.2安装到9.1设备对我来说真的很不方便,因为您可以从xcode 7.1 gm安装到9.1设备。听起来您最好对安装进行故障排除。对不起,我不能再帮你了。
- @Dereklee:终于在我的mini上安装了7.1,并设法将丢失的9.1文件夹从7.1复制到7.2 beta包中,这样它就可以运行我的9.1设备而不必抱怨了。但我不知道它们是否在没有任何副作用的情况下工作,因为发行说明中说"Xcode7.2测试版不支持在运行iOS 9.1的设备上构建和运行"。
- @mramosch-正如我上面提到的,我建议使用xcode gm 7.1测试您的9.1设备,并且只使用beta测试beta(ios9.2)。能够从xcode 7.2测试版安装到9.1设备上真的很方便。
- 我的情况是xcode 7.2和macos 10.10.5(约塞米蒂)。我下载了xcode 8 beta(developer.apple.com/download)并复制了:~/download s/xcode beta.app/contents/developer/platforms/ipho‌&8203;neos.platform/device‌&8203;support/9.3到/applications/xcode.app/contents/developer/platforms/iphoneo‌&8203;s.platform/devicesup‌&8203;port/。这就把developerdiskimage.img放在了正确的位置。然后重启Xcode7.2,突然(点击"修正错误")它可以安装并调试到我的9.3设备。
- 我在iOS 10/xcode8测试版2:sudo cp-r/appl/xcode8-beta2.app/contents/dev开发者/平台/‌&35;;iphoneo s.platf平台/de‌&8203;vicesupport/10.0 &;14a297c&41;/appl/xcode.app/conte/conte/dev开发者/平台/iphoneo‌&;s.platf平台/devicesup‌&‌&‌&‌&‌&35; 8203;端口/
当出现这个错误,predates Xcode版本的设备。
例如,attempting跑一跑,一个设备建立在线9.3凹陷在Xcode 7.2在这个结果的误差;Could not find Developer Disk Image。
为什么我的错误消息,我妈describes冰的步伐不能提供超出了我的冰淇淋的苹果,我看你吗????????)。
更新的最新版本的Xcode通直接或通过App Store下载两个保证互操作与硬件连接的凹陷。
- 已检查,Xcode没有更新,但存在错误。然后我搜索它,它在我身上"更新"。哦,苹果,你为什么这样对我?现在下载,希望能成功。
- @Joe应用程序完全是垃圾,任何其他有类似问题的人都可以激活调试菜单。
- 我做了一个直接下载,因为它似乎是一个更好/更快的选择。然后我不能运行最新的Xcode(7.3),因为我的OSX是"旧的"(10.10),它需要最新的。自我提醒:更新所有内容或什么都不更新。还是不开心,苹果。
- 请看我上面的评论。我可以从xcode 8测试版下载中偷取9.3文件夹,并将其放在xcode 7.2中。至少现在是这样。它可以节省您升级到El Capitan和Xcode 7.3.1的时间,直到您准备好这样做为止。
如果你使用的是旧的Xcode,并且想在新版本的iOS设备上运行,那么就做这个技巧。这基本上是从新Xcode中的iOS设备支持到旧Xcode的符号链接。
https://gist.github.com/steipete/d9b44d8e9f341e81414e86d7ff8fb62d
对于xcode 9.0测试版和iOS 11.0测试版(将xcode 9测试版命名为Xcode9.app,xcode 8命名为Xcode.app)
1
| sudo ln -s"/Applications/Xcode9.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A5278f\)""/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport" |
- 如果您还不想升级到Xcode的最新版本,这是正确的答案。
- 谢谢你的小费!它工作得很好,现在我可以从xcode 7在iOS10设备上进行调试。对于那些在Swift2.2项目上工作但还没有准备升级到Swift2.3或Swift3的人来说,这是一个救命稻草。谢谢!
- 虽然代码经常代表自己,但最好在代码中添加一些解释。这在审查队列中弹出,因为只有代码的答案往往会出现。
- 对于Xcode8 beta 4和iOS 10 beta 4,请使用以下行:sudo ln-s/appl/xcodebeta.app/conte/conte/dev/dev/平台/ip‌&35; 8203;honeos.platf平台/devi‌& 8203;cesuport/10.0 &;40;14a5322e&41;/appl/xcode.app/conte/conte/dev/开发者/平台/iphono‌&35; 8203;s.platf平台/devicesup‌&‌&‌&\35;8203;端口
- 对于xcode 8 beta 5&ios 10 beta 5:sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A5335a\)/ /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
- xcode 8测试版6&ios测试版6:sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A5339a\)/ /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport。
- 如果在创建软链接时运行了xcode 7,请退出并在之后重新启动xcode。
- 我必须对xcode 8和xcode 7.3.1 sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A345\)"/Applications/Xcode\ 7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport使用以下命令,在这里我将xcode.app文件重命名为xcode 7.app以安装xcode 7。xcode 8被称为xcode.app。注意14A345。您可以通过查看Xcode8安装目录在系统上检查这个号码。
- @发布的用户3847320看到了您的帖子:)致所有人:请按照上面的内容查看昨天发布的版本!我也是这么做的
我的问题是用Xcode和Xcode 6.4 7β和凹陷的8.4设备不兼容。
在发生同样的问题,为更好的理解如何修复,做下:
去xcode-beta.app /应用/内容/开发者/ / / / devicesupport iphoneos.platform平台
去 xcode.app /应用/内容/ / / / iphoneos.platform开发者平台/ devicesup吗?网关/?
8.4份凹陷在另一个文件夹的文件夹
重新启动Xcode
- 我想我也有类似的情况,但在这两条路径中都找不到8.4文件夹。我的iPhone运行的是8.4(12h143),它说没有更多的更新可用。你有什么建议吗?
- 只有安装6.4 xcode时才能找到iOS 8.4,我有xcode 7 beta和xcode 6.4,如果只有xcode 7,这可能是找不到它的原因。
- 论坛.developer.apple.com/thread/8370
- 此解决方案也适用于iOS 9.1 Beta和Xcode 7.0。
- "另一个文件夹"@kirill是什么意思?我使用的是iOS 9.1 Xcode 7.0 Beta 6?
- 最好的解决方案就是简单地更新xcode。
- 这使我从4GB下载到Xcode7.2升级到7.3。
- 很好的工作让tvos&ios 10 beta在xcode 7.3上工作,谢谢!
- 与xcode 7和xcode 8&ios10的发行版配合得很好。很好的答案,即使可能有点老土。)谢谢。
我在Xcode 7.3或更低版本的Xcode上也面临同样的问题,我的设备版本是iOS 10或更高版本的操作系统。
当您的xcode是旧的并且您使用的相关设备更新到最新版本时,就会显示此错误。首先,下载最新的Xcode版本。无需安装最新的Xcode。
我们可以通过以下步骤来解决这个问题:
0
现在Xcode有了一个新的开发人员磁盘映像。现在关闭查找器,退出Xcode。打开Xcode,错误就会消失。现在您可以将最新的设备连接到旧的Xcode版本。
或
If you can't download the latest Xcode, you can get the latest
Developer Disk Image for your Xcode from this link:-
How to download Xcode DMG or XIP file?
Thanks to @Hailei for their answer. So that people can download the
latest DMGs.
如果你有凹陷9.1在你的电话,只是下载XCode 7.1β-而不是通用的。
看到苹果的反应:开发者不可能找到磁盘映像凹陷9.1
- 它还可以将设备文件夹从xcode 7.1版本复制到gmxcode7中,如@kirill answer所示。
我有同样的错误消息(无法找到磁盘镜像的开发者)在我的设备在更新的两个凹陷为9.2,但忘了更新两个Xcode 7.2。
所以,在我的情况下,是不容易解决:7.2更新两个Xcode通过Mac App Store。
- 如果我的应用商店说xcode已经更新到7.2,但是当我打开它时,它仍然显示7.1.1呢?Tyt
- 打开XCODE。单击菜单项"Xcode"->"About Xcode"。版本号是什么?您应该看到:版本7.2(7C68)
- 不,我看了7.1.1。我必须卸载xcode并重新安装它才能获得最新版本
- 刚刚有个类似的问题,@gfpacheco。我的问题是我没有登录到我的苹果帐户,但是登录提示没有得到关注(因为它已经从其他地方打开,但最小化/隐藏)。我以为我在更新软件,但不是真的。
这个消息出现在你的Xcode版本太老冰的装置的凹陷的版本。两个新的Xcode升级。
如果应用程序的不安,对受害者的更新升级Xcode,两个新的Mac OS。在过去,苹果已经跌落而积极支持关于过去的版本的Mac OS X的最新的Xcode。
编辑:是的,这是错误的开始弹出IP全到了。Xcode:7.3.1),这是一个新的模块,MacOS 10.11(El Capitan),不支持10凹陷。你需要(possibly MacOS和塞拉利昂的一个新的MAC)。
在刚到这,和我在Xcode 7.2.1…我下载了它的出现凹陷9.3。检查你的项目基地SDK的。如果它不一样的装置或提前你的版本,那么你的问题。我没有看到任何的"更新"部分,但当我searched"Xcode"应用程序,它有大的更新为7.3。
两个凹陷和9.3升级Xcode 7.3 requires MAC  ; ;X v10.11(El Capitan)Xcode跑,这就是为什么不自动更新升级Xcode版本。
这个问题是一个凹陷的不匹配你的Xcode版本和版本。
实例:
你有一个iPhone与凹陷9.3 GM和你的Xcode版本7.2.1冰。这会带来两个问题,你需要更新你的Xcode 7.3 SDK包括这两个凹陷和相关的东西为9.3。
- 如果您还提供了关于如何更新Xcode的说明,那么这将是迄今为止最好的答案,所有最重要的答案对于Xcode版本来说都过于具体。
实际上,有一种方法可以部署到运行较新iOS的设备上,而特定版本的Xcode可能实际上不支持这种方法。您需要做的是通过包含来自较新版本的Xcode的开发人员磁盘映像的文件夹进行复制。
例如,您可以使用此方法部署到运行iOS 9.3的设备上,该设备使用Xcode 7.2.1(它最多支持iOS 9.2)。转到Xcode 7.3安装并导航到:
/应用程序/xcode.app/contents/developer/platforms/iphoneos.platform/devicesupport
从这里,复制到包含您试图在旧版本的Xcode上运行的版本的文件夹(例如,它是9.3,内部版本号在括号中)。将这个文件夹复制到Xcode的另一个安装中,现在您应该能够部署到运行该特定版本iOS的设备上。
但是,如果您使用的是专门添加到较新版本的SDK中的API调用,那么这将失败。在这种情况下,您将被迫更新xcode。
- 听起来是个不错的解决方案,但不幸的是,Xcode 9.3.1和iOS 10 Beta 2不适用(kammobileImageMounterDeviceLocked错误)
- 该死…我还没有用Xcode和iOS10测试版测试过它。也许这是因为iOS的版本是测试版的?如果不是,那么我们可能需要另一个未来的解决方案。我的机器还在运行约塞米蒂,所以我很快就要做点什么了。
- 这是一个真正的救命恩人!Dev Phone升级到了iOS 9.3,但是我们仍然需要在Xcode 7.2.1中测试生产代码,而Swift 3分支正在开发中。为什么苹果不允许开发人员维护更广泛的设备/开发版本,这是我无法理解的。
- 是的,我也用过类似的情况。但是,现在有人报告说它不再适用于Xcode8.0和iOS 10??
治疗中有相同的问题:
Could not find Developer Disk Image
我是7.0.1 Xcode版本和更新我的iPhone的版本2 9.2,和在使用Xcode跑到这个问题。
冰很简单的解决方案:完全下载最新版本的发布是Xcode 7.2在2015年8月,和安装它。一切美好的工作你不为过。
注:冰的实际问题,你的Xcode版本是不兼容的版本。"outdated /在你的设备。
正如其他人所建议的,这个问题是由不兼容的IOS版本(高于Xcode支持的最大版本)引起的。通常,它可以通过更新xcode来解决,但有时您可能会被限制这样做,因此这里有另一个解决方法。
前往developer.apple.com/downloads(或谷歌类似的东西,如果这个链接死了),手动获取最新的xcode dmg图像,然后挂载它。如果您已经这样做了,那么新的Xcode可能不适合您,但是您可以cp /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/NEW_IOS_VERSION /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/将您想要的映像复制到安装的旧Xcode中。
当然,它不能保证适用于未来的版本,但它绝对值得尝试。对我来说,我的iOS版本是9.3.1 (13E238),但是我复制了9.3 (13E230),它工作得很好。
它的作品,在我的案例,从两个Xcode 7.3 7.1。拷贝目录9.2 9.2.1我们对凹陷的装置。
当您的xcode安装太旧,并且您使用的相关设备更新到最新版本时,会显示此错误。
有多种方法可以解决这个问题。
1。更新Xcode安装。
这是迄今为止最简单的方法。只要将Xcode安装更新到最新的稳定版本,事情就会重新开始。
注意:如果Xcode不支持您当前的操作系统,请同时更新您的操作系统。这让我们…
2。手动复制设备磁盘映像。不需要更新。
这是个聪明的方法。您不必为此更新Xcode安装或操作系统。
首先打开xcode.dmg,选择Show Package Contents.。
第一阶段:准备好下载的Xcode。
步骤:
从开发者门户下载最新的xcode.dmg。
选择下载的xcode.dmg并右键单击它。
在选项中,选择"open with"→"diskImageMounter"。
现在在finder中,打开xcode磁盘。
在磁盘中,右键单击xcode。
选择"显示包内容"。
现在,一个新的查找窗口打开。按照下面的说明复制磁盘映像。
阶段2:复制开发人员磁盘映像。
步骤:
在新的查找工具中,转到内容。
在内容中,转到开发人员。
在开发者内部,转到平台。
现在选择所需的平台。出于我们的目的,我们将只更新iOS磁盘映像。
在平台内,转到设备支持。
在设备支持中,您会发现许多磁盘映像。这也包括最新的设备磁盘映像。
复制设备支持中的所有文件夹。选择"全部",然后选择"复制"。
注意:对于步骤6,您也可以复制要复制的磁盘映像,即只复制最新的映像。它是层次结构中的最后一个文件夹。
这将结束第2阶段,复制磁盘映像。现在在下一阶段,我们将更新安装在设备上的xcode的开发人员磁盘映像。
阶段3:升级xcode的开发人员磁盘映像。
现在,关闭所有的查找窗口,以加快操作速度,减少混乱。
我们现在要为iOS平台更新xcode的磁盘映像。
步骤:
如果Xcode应用程序已打开,请将其关闭。
打开一个新的查找窗口。
如果有多个分区,请选择主分区。
转到应用程序。
找到xcode并右键单击它。
选择"显示包内容"。
finder窗口更新或打开一个以内容为主目录的新窗口。
选择内容。
在"内容"中,选择"开发人员"。
现在,选择平台。
现在,选择iphoneos.platform。
在iphoneos.platform中,转到设备支持。
在设备支持中,选择所有文件并移动到垃圾箱。
注意:如果只复制最新的磁盘映像,即层次结构中的最后一个文件夹,则跳过步骤12。
< BR>现在,将我们从第2阶段复制的开发人员磁盘映像粘贴到这里。
最后一步,右键单击,此处显示Paste。
如果一切正常,Xcode将有新的开发人员磁盘映像。现在关闭finder,然后打开xcode。现在错误应该消失了。
提醒:不要忘记现在也从finder中卸载xcode。
- 很好的解决方法,以防您无法更新xcode!工作得很好。可能值得添加一个链接来直接获得xcode的.dmg:stackoverflow.com/questions/10335747/&hellip;
当Xcode版本没有必要的组件来将应用程序构建到目标操作系统时,就会发生这种情况。你应该更新你的xcode。
如果您正在为没有稳定Xcode版本能够构建的测试版操作系统版本构建新的应用程序,则应下载最新的Xcode测试版。
我也有这个问题。我在iOS 10测试版iPhone上使用xcode 7.3,因此我安装了xcode 8-beta,并执行了以下步骤,继续使用带有新构建工具的稳定版本xcode:
就像@onmyway133的答案一样,但用户更友好的方法是在安装完Xcode 8-beta版本之后,转到xcode 7.3首选项(Cmd+,),转到选项卡位置,在下拉列表中将Command Line Tools更改为Xcode 8。
我使用xcode 7.3成功地构建了iOS模拟器9.3和我的设备iOS 10测试版。
这个问题的根本原因是您的iOS版本和Xcode版本不匹配。
检查iOS和Xcode的兼容性。
转到应用程序文件夹(在Finder中)->右键单击xcode->单击Show Package Contents->双击Contents文件夹->双击Developers文件夹->双击Platforms文件夹->双击iphoneos.platform文件夹->双击Device Support文件夹->然后添加最新的开发人员磁盘映像。
或
下载Xcode的最新版本。
对于iOS 10 Beta 7,在命令行中添加以下链接:
1
| sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A5339a\) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport |
我的iOS 10只有2美分(根据保密协议,但对于那些可以合法使用它的人来说…)
- 复制完整文件夹(如其他人所说)是可行的
- 符号链接似乎不是。
这是使用Xcode7.3(标准商店)和iPhone6plus 10.0(14A5261V)进行测试的。
- 根据测试版6,这似乎是可行的:sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A5339a\)/ /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport请记住退出并重新打开xcode。
我也面临这个问题,我在Xcode7.2上。
它出现在我下载iOS 9.3的时候。
检查您的项目->基本SDK,如果它与您的设备版本不相同或超前,那么这就是问题所在。
我在"更新"部分没有看到任何内容,但是当我在应用商店中搜索"xcode"时,它有一个7.3的更新。升级到iOS 9.3和xcode 7.3需要运行mac os x v10.11(el capitan),这就是自动更新不升级xcode版本的原因。
顺便说一下,它甚至在Xcode版本8.3.1(8e1000a)中也能工作,为iOS11测试版添加了一个图像。我在里面加了11.0(15A5278F)
/应用程序/xcode.app/contents/developer/platforms/iphoneos.platform/devicesupport/
并与我的iPhone7plus配合使用新的iOS11测试版。