iOS模拟器设备在Xcode运行目的地列表中列出两次

iOS模拟器设备在Xcode运行目的地列表中列出两次,第1张

概述Xcode在每个iOS模拟器设备的运行目的地列表中显示重复的条目. 运行目的地的屏幕快照: 设备菜单屏幕截图: 我试图完全关闭和打开Xcode,并没有解决问题.重新启动也没有解决问题. 我将iOS 7.1 SDK添加到Xcode.app的包中. 我怀疑如果重新启动服务,问题会消失: 退出Xcode,仪器和iOS模拟器,然后在Terminal.app中运行: killall -9 com.apple Xcode在每个iOS模拟器设备的运行目的地列表中显示重复的条目.

运行目的地的屏幕快照:

设备菜单屏幕截图:

我试图完全关闭和打开Xcode,并没有解决问题.重新启动也没有解决问题.

我将iOS 7.1 SDK添加到Xcode.app的包中.

解决方法 我怀疑如果重新启动服务,问题会消失:

退出Xcode,仪器和iOS模拟器,然后在Terminal.app中运行:

killall -9 com.apple.CoreSimulator.CoreSimulatorService

我没有看到像这样的问题,设备本身真的在运行目的地列表中重复.其他报告一直是真的有重复的设备(具有唯一的UDID),但在您的情况下,您会看到完全相同的设备的重复.

如果问题继续复制,请启用调试日志记录:

defaults write com.apple.iphonesimulator DeBUGLogging -bool YESdefaults write com.apple.CoreSimulator DeBUGLogging -bool YES

重新启动调试日志记录启用的问题,然后在http://bugreport.apple.com包含〜/ library / Logs / CoreSimulator / *.log和/var/log/system.log中提交错误报告.

如果您有任何想法如何进入此状态,请分享.

编辑:

基于评论中的讨论,问题是由于添加了iOS 7.1 SDK(而不是模拟器SDK,设备SDK)引起的.这不是支持的配置,但是这样做导致了这个问题当然是很奇怪的.请注意,您应该始终针对最新的SDK进行构建,并将部署目标设置为要部署到的最低版本.

总结

以上是内存溢出为你收集整理的iOS模拟器设备在Xcode运行目的地列表中列出两次全部内容,希望文章能够帮你解决iOS模拟器设备在Xcode运行目的地列表中列出两次所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1095130.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存