Xcode Beta 7模拟器挂在Apple或标准屏幕上,无法加载我的应用程序

时间:2015-08-22 19:48:41

标签: ios iphone xcode ios-simulator

我尝试使用segue(现在只是静态png)创建两个视图控制器,以测试构建。

任何一个屏幕都是黑色的,或者我得到了标准的Apple屏幕(只是常规图标),但是没有看到我的构建作为占位符图标。

我已经尝试过遵循Apple开发者论坛的这些建议,但仍然没有找到解决方案。 = /

重新安装Xcode测试版 rm -rf ~/Library/Developer/Xcode/DerivedData 打开Xcode并使用Window>删除所有模拟器。设备窗口 备份~/Library/Developer/CoreSimulator/Devices/device_set.plist,然后删除com.apple.CoreSimulator.SimRuntime.iOS-9-0密钥。 Xcode似乎没有把它放回去,所以我不知道这可能会破坏什么。 使用Window>左下方的+重新安装Xcode中的模拟器。设备

1 个答案:

答案 0 :(得分:0)

您不应该自己修改〜/ Library / Developer / CoreSimulator / Devices。有可能CoreSimulatorService在您执行此操作时正在运行,因此您基本上将状态从其下方更改。那推荐给你的是哪里?我想在那个帖子中发表评论,以免让这些信息成立。

如果要将设备删除回默认状态,可以使用xcrun simctl erase <UDID>或只选择模拟器中的菜单项。

现在关于你的初始问题,当你点击Build&amp;运行,Xcode将安装该应用程序,然后为您启动它。如果你甚至没有看到它安装,那么安装可能会出现问题。我建议您查看设备的system.log以查看CoreSimulatorBridge是否请求安装。如果是,则查找可能指示失败原因的其他日志行。如果不是,则问题出在Xcode方面。

无论哪种方式,你应该在http://bugreport.apple.com提交一个雷达,包括〜/ Library / Logs / CoreSimulator / * .log~ / Library / Logs / CoreSimulator / [UDID] /system.log以及一个sysdiagnose,当问题是复制。