当我为我的应用程序运行自动(命令行)构建,签名和上传脚本时,安装应用程序时出错:'应用程序签名无效'。
它之前已经很好用了很多年并且在2周前停止工作(可能是由于Xcode更新)。
当我使用HockeyApp for Mac OS构建ipa并上传它时,会出现同样的错误。
当我在Xcode中手动执行相同操作,然后将其导出为.ipa时,一切正常。
可能是什么问题?我认为xcodebuild在签名过程中做的不同于手动Xcode .ipa-export。
我的自动构建过程(缩短)
xctool -workspace $WORKSPACE -scheme $SCHEME -configuration $BUILD_CONFIGURATION -sdk iphoneos clean archive
xcrun -log -sdk iphoneos PackageApplication -v "$PRODUCT_PATH" -o $OUTPUTDIR/$APPNAME.ipa" -sign "$DEVELOPER_NAME" -embed "$PROVISIONING_PROFILE"