致命错误:在PhoneGap 3.x上构建iOS应用程序时找不到'assert.h'文件

时间:2013-11-20 03:54:57

标签: ios cordova xcode5 phonegap-build command-line-tool

我安装了NodeJS和phonegap以开始使用3.0版本。我第一次尝试,我在iOS模拟器上成功运行了示例应用程序。后来我尝试替换Xcode项目上的/ www目录的内容,它永远不会再运行。

既然我已经尝试过很多次构建样本“Hello World”,但我总是遇到这个错误:

    In file included from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:6:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:13:10: fatal error: 'assert.h' file not found
#include <assert.h>
         ^
1 error generated.

我已经尝试使用npm工具重新安装PhoneGap。我也尝试重新安装ios-sim。当我在Xcode上打开项目并尝试在模拟器上运行时,我得到了同样的错误。

1 个答案:

答案 0 :(得分:1)

我已经通过重新安装XCode解决了这个问题。我在MacOS Mavericks上使用XCode 5.0.2。