我正在尝试运行我在模拟器上开发的应用程序,但它只是构建应用程序但不运行它。在设备上测试是可以的。
我厌倦了重新启动XCode和iMac,清理和清理构建,但仍然无法在模拟器上运行应用程序。
我该如何解决这个问题?
答案 0 :(得分:1)
请尝试重置您的模拟器。它会工作。
从顶部菜单点击“模拟器” - > “重置内容和设置..”
答案 1 :(得分:0)
最近,我发现如果您修改了/ etc / hosts文件并将127.0.0.1更改为另一个域而不是localhost,则XCode将无法在您的模拟器上附加该进程。
恢复/ etc / hosts文件可能会解决您的问题。
答案 2 :(得分:0)
我在这里按照RockSuger的最后一个答案app runs on device but won't run on simulator
Xcode > About XCode
我的版本为9.2
Deployment Info > Deployment Target
并将旧目标从9.1更改为9.2