今晚我回到家,发现我的电脑需要更新。我没有点击“稍后提醒我”,而是偶然点击了安装。
现在每当我尝试在XCode中运行我的应用程序时,我会收到32个警告和14个错误。
主要错误似乎是
ld: warning: ignoring file /Users/matcartmill/Library/Developer/Xcode/DerivedData/Loaner-exieykzxfldkzxbzhnndzmfucudg/Build/Products/Debug-iphoneos/libCordova.a, file was built for archive which is not the architecture being linked (arm64): /Users/matcartmill/Library/Developer/Xcode/DerivedData/Loaner-exieykzxfldkzxbzhnndzmfucudg/Build/Products/Debug-iphoneos/libCordova.a
此后的所有错误都是Apple Mach-o链接错误。
可以在http://cardeninteractive.com/help/loaner/errors.png
看到大部分完整的错误列表我尝试从构建选项中删除arm64,但这只会产生更多错误。我已经清理了我的DerivedData并尝试重新编译而没有运气。我也试过在PhoneGap中重建应用程序,没有运气。
有什么想法吗?
答案 0 :(得分:2)
我有同样的问题。这是Phonegap的一个问题,但应该在3.5.0中修复。与此同时,此修复程序对我有用:xcode 5.1: libCordova.a architecture problems
答案 1 :(得分:0)
目前这是一个Cordoba错误,修复将作为Cordova 3.5的一部分发布。 这是机票https://issues.apache.org/jira/browse/CB-6223
此问题的临时解决方案可能是卸载Xcode 5.1,在此处获取Xcode 5.0.2 https://developer.apple.com/downloads/index.action并继续使用它直到修复错误