Summary
我正在尝试将我的应用程序自动上传到 iTunes Connect。
我至少有 6 个应用程序,并且全部都处于“准备上传”状态。
问题是当我尝试使用命令行将应用程序上传到 iTunesConnect 时,出现以下错误消息:
“警告:iTunesConnect 中预配置的应用程序不止一个。仅使用第一个。”。
问题
- 我怎么知道第一个是什么?
- 有没有办法设置第一个?
- 有没有办法指定我要提交哪个应用程序?我是怎么做的?
构建脚本...
xcodebuild -target $TARGETNAME -configuration Release -sdk iphoneos clean build "CODE_SIGN_IDENTITY=iPhone Distribution: XXXXX..." "PROVISIONING_PROFILE=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
xcrun -sdk iphoneos PackageApplication -v $CURRENTDIR/build/Release-iphoneos/$TARGETNAME.app -o $CURRENTDIR/Dist/$TARGETNAME.ipa --sign "iPhone Distribution: XXXXX..." --embed "path/to/XXXXX.mobileprovision"
上传脚本...
security add-generic-password -s Xcode:itunesconnect.apple.com -a [email protected] -w password -U
xcrun -sdk iphoneos Validation -verbose -online -upload ./Dist/$TARGETNAME.ipa
security delete-generic-password -s Xcode:itunesconnect.apple.com -a [email protected]
iTunes Connect 最近发生变化后,您可能想查看我的新开源库:https://github.com/KrauseFx/deliver
它将使用iTMSTransporter
将您的应用程序上传到 iTunes Connect。
您可以在此处查看应用程序的上传方式:https://github.com/KrauseFx/deliver/blob/master/lib/deliver/itunes_transporter.rb
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)