xcode 5.1: libCordova.a architecture problems

后端 未结 8 1330
说谎
说谎 2020-12-02 05:48

Yesterday (3/10/14) when iOS 7.1 was released I also upgraded to Xcode 5.1 and found that my PhoneGap/Cordova project would no longer compile to my iPhone 5s. I also upgrade

8条回答
  •  长情又很酷
    2020-12-02 06:42

    @Shazron posted the fix on the Apache JIRA - he notes that the fix will be released as part of Cordova 3.5:

    1. Select your Project icon
    2. Choose Build Settings.
    3. For "Architectures", select $ARCHS_STANDARD - Standard architectures (armv7, armv7s, arm64)
    4. For "Valid Architectures", add "arm64"
    5. Select your CordovaLib.xcodeproj icon
    6. In the Build Settings for the Project (not Target), delete the conditional architecture settings (hover to see the minus sign)
    7. For "Architectures", select $ARCHS_STANDARD - Standard architectures (armv7, armv7s, arm64)
    8. For "Valid Architectures", add "arm64"
    9. Goto 6, but now do it for "Target"

    Here's a link to Shazron's complete writeup of this problem: http://shazronatadobe.wordpress.com/2014/03/12/xcode-5-1-and-cordova-ios/

    It is now released and the short version of what to do is:

    Cordova CLI 3.4.1-0.1.0 is out, which includes Cordova iOS 3.4.1 which incorporates all the fixes mentioned in this blog post. Update your Cordova CLI, and if you have an existing project, do a “cordova platform update ios“.

提交回复
热议问题