libCordova.a编译问题可以分为两种:
一种错误是提示
error:no such file or directory:
'/Users/xxxx/Library/Developer/Xcode/DerivedData/FirstProject....../Debug-0iphoneos/libCordova.a'
可以通过修改CordovaLib.xcodeproj和xxxx.xcodeproj工程的"Build Active Architecture Only" 选项来解决 将选项从NO改为YES
第二种错误是:(archive或真机调试)
如图:
解决办法是
Target's Build Setting -> Other Linker Flags
将$(TARGET_BUILD_DIR)/libCordova.a修改为$(BUILD_PRODUCTS_DIR)/libCordova.a