Xcode 8.2.1构建但不运行应用程序

时间:2017-01-02 21:49:04

标签: iphone xcode

我刚刚更新到Xcode版本8.2.1(8C1002),以便能够处理我的应用程序并将其加载到我的iPhone 6(iOS 10.2)上。但是,每次我点击构建并运行应用程序时,Xcode的行为都应该如此,除了应用程序永远不会在我连接的iPhone上打开。我也在模拟器中对此进行了测试,它也表现出同样的问题。

我试过了

  • 搜索谷歌和StackOverflow的其余部分,但我能找到的只是Xcode 8.2完全不相关的错误,例如cmd-R快捷方式无效或其他无关的错误。
  • 重新启动Xcode和我的手机
  • 重启我的mac
  • 清理项目
  • 清理构建文件夹

当我尝试构建并在手机锁定的情况下运行时,Xcode仍会提醒我,但当我的手机解锁时,没有任何反应。

还有其他人遇到同样的问题吗?有人可以如此友善地指导我解决方法或我可以做的事情,以便我可以测试我的应用程序吗?

更新:我从github下载了zip并运行了它并且工作正常...所以我猜这个项目有问题...

1 个答案:

答案 0 :(得分:0)

从git存储库下载一个新的.zip,测试它并让它工作后,我查看了两个项目文件夹之间的差异,并得出结论它与.xcuserdata文件有关(在回购中被忽略了)。显然,Xcode会生成这些数据,用于存储断点等数据。

因此,我将xcuserdata文件夹移出项目并在手机上重新运行,播种按预期工作。我现在很确定这不是Xcode中的错误,只是因为我在另一个分支上搞乱了一些东西(它在xcuserdata中生成了文件,并且在我以某种方式默默地搞砸了项目切换回主分支。