Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS应用程序在设备上运行,但不在模拟器中运行_Ios_Xcode_Sprite Kit_Device_Simulator - Fatal编程技术网

iOS应用程序在设备上运行,但不在模拟器中运行

iOS应用程序在设备上运行,但不在模拟器中运行,ios,xcode,sprite-kit,device,simulator,Ios,Xcode,Sprite Kit,Device,Simulator,我有以下问题 我现在正在制作一款Spritekit游戏。 这款游戏在iPhone5上运行完全流畅。当我想在模拟器中运行应用程序时,编译器会告诉我: fatal error: malformed or corrupted AST file: 'Unable to load module "/Users/macvideo/Library/Developer/Xcode/DerivedData/ModuleCache/3TAGE798UH20R/Darwin.pcm": module file not

我有以下问题

我现在正在制作一款Spritekit游戏。 这款游戏在iPhone5上运行完全流畅。当我想在模拟器中运行应用程序时,编译器会告诉我:

fatal error: malformed or corrupted AST file: 'Unable to load module "/Users/macvideo/Library/Developer/Xcode/DerivedData/ModuleCache/3TAGE798UH20R/Darwin.pcm": module file not found'
note: after modifying system headers, please delete the module cache at '/Users/macvideo/Library/Developer/Xcode/DerivedData/ModuleCache/3TAGE798UH20R'
但是当我想用64位模拟器运行它时,它可以工作,帧速率非常低,但没有错误。(这款游戏在iPhone5s上运行也非常顺利)

我没有自己的iPhone4可以在设备上测试游戏。但在这里,当我想用iPhone4的模拟器运行应用程序时,编译器会告诉我一个类似上面的错误

当游戏在真实设备上完全没有任何问题运行时,我可以忽略这一点吗?还是我必须关心这些错误


谢谢你的帮助

尝试从xcode清除派生数据。
选择Xcode->window->organizer->Projects,然后选择并删除项目衍生数据。

尝试恢复模拟器的内容和设置。不久前,我遇到了类似的问题,在Simulator恢复后,一切正常。

按消息所示执行或忽略Simulator您是否在模块中使用任何静态库检查此链接