重建MacBook(Snow Leopard)后,Xcode 4.2未运行我的应用程序

最近我用MacBook开发了一个应用程序(用于工作)重建。 Xcode无法启动,并且在磁盘上运行“验证权限”时出现了许多问题。 我将该项目复制到USB存储棒并准备重新映像该机器。 现在我已经回来了,我重新安装了Xcode,复制了我的项目并打开 - 非常棒。 我开始对故事板进行一些改动,并尝试在模拟器中运行它,此时它似乎崩溃并将我返回到Xcode窗口,调试器正在运行。

我试图通过'问题',但我找不到任何错误。 这是一个工作简单的项目(完全基于故事板方法,只有很少的代码,因为我已经构建了一个可以接受的界面),故事板依然可以正常打开,所有的细节看起来都完好无损等等。跑。 我试过在另一台MacBook上运行(运行Lion),它也失败了,抱怨'NSBundle'和'MainStoryboard'(我很抱歉,该机器在家中,我没有确切的信息)所有的意图和目的都很好。

构建设置等全部验证,并且没有问题。 该应用程序存储在磁盘上原来位置的不同位置,因此可能某些信息存储在某处并需要重置? 我试过这个:XCode 4.2 MainStoryBoard没有找到没有变化。

我没有把这个报废并重新开始,我能做些什么/试图挽救它吗? 这不是一个大量的工作(大概一天左右,主要是向视图添加文本/图像),但我想尝试保存它,希望能够更多地了解发生了什么? 没有想到驱动器被损坏,并且在我做备份之前以某种方式损坏了该项目,所以我不知所措。

任何指针赞赏!

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Could not find a storyboard named 'MainStoryboard' in bundle NSBundle </Users/appdev/Library/Application Support/iPhone Simulator/5.0/Applications/82547437-7BE3-4960-B755-84E0A999A881/testApp.app> (loaded)'
*** First throw call stack:
(0x13be052 0x154fd0a 0x439352 0x151c9 0x15461 0x147c0 0x23743 0x241f8 0x17aa9 0x12a8fa9 0x13921c5 0x12f7022 0x12f590a 0x12f4db4 0x12f4ccb 0x142a7 0x15a9b 0x208d 0x1ff5)
terminate called throwing an exception(lldb)

检查xcode中的以下设置:并确保在构建应用程序并运行之前进行清理。

http://postimage.org/image/nk91mrlt9/ http://postimage.org/image/i3kd4zbqv/


故事板文件似乎没有被放入您的应用程序包中。 在左侧面板的项目导航器中选择它,并检查右侧面板中的文件检查器中是否存在针对目标的粘连。

另外,这听起来像你没有使用版本控制。 使用版本控制! 如果您使用的是版本控制,则不必担心将文件从计算机移动到计算机,您可以回滚到正常工作版本,并且可以轻松地看到旧版本和旧版本之间的区别新的破碎版本。

链接地址: http://www.djcxy.com/p/60485.html

上一篇: Xcode 4.2 not running my app after rebuilding MacBook (Snow Leopard)

下一篇: Apps don't run on iPhone after upgrading to Xcode 4.2 and iOS5