使用Xcode 5.1调试iOS 7.1 iPad应用程序。
当我在iOS模拟器中构建并运行我的项目时,模拟器会打开,我的应用程序图标会弹出一秒钟。然后它看起来应用程序停止安装,模拟器进入主屏幕。 Xcode仍然认为它的调试并没有在Xcode或模拟器中显示任何错误。我可以在模拟器中转到我的应用程序并再次单击它,但它只是崩溃了。我在iPad,iPad Retina和iPad Retina(64位)中都有相同的行为。任何后续尝试在模拟器中运行应用程序甚至不会尝试弹出应用程序图标,直到我退出iOS模拟器并再试一次。所有常见的修复方法对我来说都没有用。
我已尝试修复:
1. iOS模拟器>重置内容和设置...
2.窗口(在Xcode中)>组织者>删除衍生数据&删除快照
3.删除〜/ Library / Application Support / iPhone模拟器中的内容
4.卸载Xcode并重新安装
5.清洁项目并重建
6.重启机器
我没有想法。有没有我错过的东西?
全部谢谢!
答案 0 :(得分:0)
使用完全相同的模板创建另一个应用,并查看应用代理并确保它们是相同的。
示例:AppDelegate.h和AppDelegate.m
您可能会意外删除了有助于加载应用的区域。
答案 1 :(得分:0)
好吧我发现了这个问题。我正在玩我们如何加载我们的框架因为我们以前遇到过其他问题而且我在链接设置中留下了不好的价值。
以下是我如何修理它:
项目>构建设置>链接> Mach-O类型设置为"可执行文件"
它被设置为" Bundles"在此之前,Xcode会以导致我们破解的方式打包应用程序。
有用的帖子:In Xcode project target build settings, What is Mach-O Type?