在OS X& S之后,PhoneGap iOS应用程序被破坏XCode更新

时间:2014-03-11 23:59:52

标签: ios objective-c xcode cordova

今晚我回到家,发现我的电脑需要更新。我没有点击“稍后提醒我”,而是偶然点击了安装。

现在每当我尝试在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中重建应用程序,没有运气。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

我有同样的问题。这是Phonegap的一个问题,但应该在3.5.0中修复。与此同时,此修复程序对我有用:xcode 5.1: libCordova.a architecture problems

有关详细信息,请参阅Jira问题:https://issues.apache.org/jira/browse/CB-6223?jql=project%20%3D%20CB%20AND%20resolution%20%3D%20Unresolved%20AND%20priority%20%3D%20Major%20ORDER%20BY%20key%20DESC

答案 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并继续使用它直到修复错误