当我看到链接将ipa上传到测试航班时,请参考这个例子,
/usr/local/itms/bin/iTMSTransporter \
-m upload -jwt ex**** \
-asc_provider Apple \
-v eXtreme \
-assetFile /Users/jappleseed/Downloads/MyApp.ipa \
-distribution DeveloperId \
-primaryBundleId com.apple.contentdelivery.theFruitStand但我收到了错误信息,为什么会发生?
错误:当.ipa设置为'DeveloperId‘时,'-assetFile’选项不能指定扩展名为‘-distribution’的文件。
然后我尝试这个命令,让.ipa到.zip,
/usr/local/itms/bin/iTMSTransporter \
-m upload -jwt ex**** \
-asc_provider Apple \
-v eXtreme \
-assetFile /Users/jappleseed/Downloads/MyApp.zip \
-distribution DeveloperId \
-primaryBundleId com.apple.contentdelivery.theFruitStand然后它显示了成功,但我在iTunes连接中找不到IPA,因为iTunes连接没有显示我上传的ipa。
一揽子摘要: 1个软件包已成功上传。
面对这种情况,我再次尝试这个命令,upload.itmsp包含[metadata.xml, Myapp.ipa]。
/usr/local/itms/bin/iTMSTransporter \
-m upload -jwt ex**** \
-asc_provider Apple \
-v eXtreme \
-f /Users/jappleseed/Downloads/upload.itmsp/ \
-distribution DeveloperId \
-primaryBundleId com.apple.contentdelivery.theFruitStand它还告诉我成功的消息,我可以看到构建版本在iTunes连接,但我不能选择版本在TestFlight,然后我不能做更多。
成功上传了1个软件包: /用户/jappleseed/下载/upad.itmsp/
发布于 2018-11-29 11:27:48
使用用户名/密码身份验证(-m用户名-p yourpassword)而不是JWT。这为我解决了这个问题。
https://stackoverflow.com/questions/53313469
复制相似问题