在创建一个新的Cordova 2.1.0项目并使用以前的PhoneGap应用程序中的一些代码更新www文件夹后,我得到了一个错误。
clang: error: no such file or directory: '/Users/peterbanjo/Library/Developer/Xcode/DerivedData/OpuzMobile-bhwawiqfaptmxvfosawfabudgbkj/Build/Products/Debug-iphoneos/libCordova.a'只有当我尝试在设备上运行应用程序时,才会出现错误-在模拟器中它工作正常。
我在目标iPad上运行Xcode4.5和iOS6。我尝试过干净的构建,libCordova.a出现在构建阶段> Link Library With Libraries选项卡中,但它是红色的。
发布于 2012-09-27 21:05:07
通过从1.4升级,我发现与PhoneGap/Cordova 2.1.0混淆的是,我的应用程序中有两个项目。这里有MyApplication.xcodeproj和CordovaLib.xcodeproj。需要将解决此问题的更改应用于CordovaLib项目。
这对你有用吗?我错过了什么吗?
PS:为了更好地理解这个问题,请看一下这个Google Forum thread
发布于 2013-08-20 08:37:31
我正在使用Cordova/Phonegap 2.9,这解决了我的问题。没有碰任何拱门的东西。所有内容都设置为我的armv7 armv7s。
按照以下步骤解决此问题:
发布于 2017-10-19 18:20:11
我遇到了同样的错误,并通过恢复到cordova ios的较旧版本来修复它。
解决问题的步骤:
先用npm uninstall cordova-ios
ionic cordova platform rm ios - ios与npm install cordova-ios@4.4.0ionic cordova platform rm ios或npm install cordova-ios@4.4.0ionic cordova platform add ios@4.4.0或ionic cordova build ios的平台。指令来自here。
https://stackoverflow.com/questions/12621421
复制相似问题