Xcode 4.5 没有这样的文件或目录 - libCordova.a

标签 xcode ios6

clang :错误:没有这样的文件或目录:'/Users/admin/Library/Developer/Xcode/DerivedData/__TESTING__-fzbkvdbnndieeagphtjhdndiyttl/Build/Products/Debug-iphoneos/libCordova.a'

我如何得到这个丢失的 libCordova.a ?

align top
(来源:kerrydeaf.com)

更新:对于西蒙·杰曼。
align top

更新:对于西蒙·杰曼。我没有看到“身份和类型”。我可以看到“身份”。我正在使用 xcode 4.5
align top
(来源:kerrydeaf.com)

align top

更新:对于西蒙·杰曼。我得到了身份。

align top
(来源:kerrydeaf.com)

更新:对于塞缪尔

align top
(来源:kerrydeaf.com)

更新:对于 Simon Germain - 建筑。

更新:对于 james0n - armv。

align top
(来源:kerrydeaf.com)

更新:对于 Simon Germain - 建筑。

更新:对于 james0n - armv。

 Undefined symbols for architecture i386:
   "_OBJC_CLASS_$_CDVURLProtocol", referenced from:
       objc-class-ref in AppDelegate.o
   "_OBJC_CLASS_$_CDVViewController", referenced from:
       _OBJC_CLASS_$_MainViewController in MainViewController.o
   "_OBJC_METACLASS_$_CDVViewController", referenced from:
       _OBJC_METACLASS_$_MainViewController in MainViewController.o
 ld: symbol(s) not found for architecture i386
 clang: error: linker command failed with exit code 1 (use -v to see invocation)

更新:对于 james0n - 有效架构。

align top
(来源:kerrydeaf.com)

更新:现在解决了!!!确保所有 armv7 和 armv7s 都在 xcode 中用于 ios 6。有效。

最佳答案

对于您的项目,将build设置“仅构建事件架构”设置为是。

(也许还可以将 CordovaLib 项目的 Architectures build设置设置为“Standard (armv7, armv7s)”。)

关于Xcode 4.5 没有这样的文件或目录 - libCordova.a,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12716830/

相关文章:

ios - 如何在 IOS 7 中而不是在 IOS 6 中执行代码块?

ios - 使用 Realm 或 UserDefaults 存储经过身份验证的用户数据?

objective-c - 从 View Controller 外部调用 macOS 中的 View

c++ - 创建 CCScale9Sprite 时使用 Lua 和 Cocos2d-x 的混淆

iphone - 将应用程序从 iOS 7 适配到 iOS 6

iphone - 有谁知道在 IOS 6.0 中不推荐使用哪些方法?

ios - Xcode 6.1.1 中没有空的项目部分?

swift - 如何在不创建新记录的情况下更新cloudKit上的数据?

iphone - 在 ios 6 中使用 EventKit 创建新日历时出现 "calendar has no source"错误

ios - PushViewController 在 iOS 5 中无法工作,但在 iOS6 中工作正常