3
我正在開發一個cordova應用程序,並且我設法使用腳本從命令行創建了ipa。使用xcbuild/xcrun和xcconfig爲cordova ios應用程序添加64位支持
echo "" > $PROJECT_DIR/cordova/build.xcconfig
echo "CODE_SIGN_IDENTITY = iPhone Distribution: XXXXXXX" >> $PROJECT_DIR/cordova/build.xcconfig
echo "CODE_SIGN_RESOURCE_RULES_PATH = \$(SDKROOT)/ResourceRules.plist" >> $PROJECT_DIR/cordova/build.xcconfig
echo "IPHONEOS_DEPLOYMENT_TARGET = 7.0" >> $PROJECT_DIR/cordova/build.xcconfig
cordova build ios --device
xcrun \
-sdk iphoneos PackageApplication \
-v "$PRODUCT_DIR/$TARGET.app" \
-o "$OUTDIR/$TARGET.ipa" \
--embed "$PROVISONING_PROFILE" \
--sign "$IDENTITY"
這工作得很好,但是當我上傳到Apple TestFlight時出現此警告。
。你們對此有何暗示?也許我可以在.xcconfig
中添加一行,這看起來非常方便!
我相信這也是我的問題!感謝發佈! – Matt 2015-01-28 14:33:59
實際上,即使我不再在Application Loader中看到該錯誤,iTunes仍然報告不支持64位。 – Matt 2015-01-30 20:23:16
iTunes或iTunes連接?屏幕截圖? – kilianc 2015-02-03 15:32:38