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 YES defaults 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进行构建,并将部署目标设置为要部署到的最低版本.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。