所以......这太奇怪了。
我有一个在模拟器和设备上运行完美的应用程序。我实际上已经提交了该应用程序,它将在App Store中出售。
今天我又回来了,并为更新做了一些更改。 该应用程序现在不会加载到我的设备上,也不会加载到模拟器中。
在模拟器中它显示“附加到app_name”(它列出了实际的应用程序名称)并且它无限期地停留在“附加”过程中,而模拟器屏幕完全是黑色。
在设备上运行应用程序时,它显示“Build Succeeded”,然后“Finished running app_name”,而设备上没有显示任何内容。
我重新启动XCode并尝试重新启动计算机,但仍然没有运气...... 其他应用确实有效,但不是这个。
有什么想法吗?
编辑:我刚刚开始了一个全新的项目,复制了所有的资产和代码,尝试了运行和STILL同样的事情发生了。我当然认为重新创建项目会起作用......最终编辑:运行“清理”,删除DerivedData文件夹,并在第二次重新启动计算机后,新项目(复制了所有资产)现在正在运行。原始项目仍然无效。所以我不确定是什么导致了这个问题以及解决了什么问题,但至少对我来说,我现在可以继续前进。我该怎么办这个帖子?它可以删除吗?谢谢所有插手试图帮助的人!
答案 0 :(得分:8)
尝试以上选项,但对我不起作用。
最后,只需重置模拟器即可。
答案 1 :(得分:5)
在选项中将DerivedData移动到项目目录中。每当我遇到xcode4问题时,我就退出并删除这个目录。它包含xcode4所做的后台编译的构建和缓存。
删除此文件夹通常可以解决我遇到的所有问题。
答案 2 :(得分:0)
尝试清理项目。在Xcode 4中:产品菜单>>干净。
答案 3 :(得分:0)
你为什么不尝试这个。你可以退出模拟器并再次运行项目。这对我有用
答案 4 :(得分:0)
人们为此提出了许多不同的解决方案:
我花了一个小时尝试上面各项的不同组合,做了所有这些,......没有用。我的应用程序将1)立即启动并退出启动屏幕之前,或2)在启动屏幕上挂起。模拟器需要永远重置,有时候不会响应Quit,......真的很奇怪。
此解决了我的问题:重新启动计算机。
(我觉得这必须在Mac OS上完成,但它确实有效。这可能与升级到XCode 4.6并且从那时起没有重新启动有关,我不确定......但我是再跑回来)
答案 5 :(得分:0)
在这里尝试了所有帖子但没有成功。然后我发现了一些对我有用的东西:
我的Xcode项目中有一个~3000资源文件夹。 起初我把它们作为“文件夹引用”,这使得XCode无法启动应用程序。 当我将它们切换为项目中的“组”时,错误消失了。 我仍然需要重新启动Xcode和模拟器并重建,但它确实有用。