应用程序适用于模拟器但不适用于设备。奇怪的错误信息? XCODE

时间:2014-10-10 04:03:34

标签: ios objective-c xcode

正如标题所说,代码完全正常,可以按预期在模拟器上运行。当我尝试在设备上运行相同的代码时,我收到此错误:2014-10-09 23:00:07.180 Color Speed[1129:538481] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[_NSPlaceholderData initWithContentsOfFile:options:error:]: nil file argument'这个错误甚至意味着什么?我会尝试调试,但我不知道从哪里开始并验证每行代码的工作原理(我几乎没有开始这个项目)。

1 个答案:

答案 0 :(得分:1)

看看原因。它表明你的文件参数是nil。大多数此类情况是由于模拟器和设备之间的文件路径不同。检查有关加载文件的代码,并比较模拟器和设备之间的路径。