我有以下问题。
我正在开发一款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游戏也很流畅。)
我没有iPhone 4来测试设备上的游戏。但是在这里,当我想用iPhone4的模拟器运行应用程序时,编译器会告诉我一个类似上面的错误!
当游戏在真实设备上完全没有任何问题时,我是否可以忽略这一点,还是我必须关心这些错误?
感谢您的帮助!
答案 0 :(得分:3)
尝试从xcode清除派生数据。 选择Xcode - >窗口 - >组织者 - >项目然后选择并删除项目派生数据。
答案 1 :(得分:0)
尝试恢复模拟器的内容和设置。我前段时间遇到了类似的问题,在simultor恢复之后一切正常。