Phonegap/Cordova 构建错误 - Apple Mach-O 链接器错误:没有这样的文件或目录:libCordova.a

2024-01-28

创建新的 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 上运行 Xcode 4.5 和 iOS6。我尝试过干净的构建,libCordova.a 出现在“构建阶段”>“链接库与库”选项卡中,但它是红色的。


我发现从 1.4 升级到 PhoneGap/Cordova 2.1.0 的困惑在于我的应用程序中有两个项目。有 MyApplication.xcodeproj 和 CordovaLib.xcodeproj。解决此问题的更改需要应用于 CordovaLib 项目。

  • 将“仅构建活动架构”更改为“是”
  • 更新文本文件project.pbxproj到这些值 https://issues.apache.org/jira/browse/CB-1360
  • 在模拟器和设备的构建模式之间切换(使用停止按钮旁边的选择菜单。不知何故,这似乎会导致检测到更改)。

它能为您提供帮助吗?我错过了什么?

PS:为了更好地理解这个问题,请看一下这个谷歌论坛帖子 https://groups.google.com/forum/?fromgroups=#!topic/phonegap/ywoc9wNydZ8

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Phonegap/Cordova 构建错误 - Apple Mach-O 链接器错误:没有这样的文件或目录:libCordova.a 的相关文章

随机推荐