An error occurred uploading to the App Store. 上架到App Store報錯java
這兩天在打包應用上架到App Store時一直報An error occurred uploading to the App Store,並且看不到報錯的緣由,使用xcode9 和application loader上傳,都報錯,報錯以下:spring
xcode 上傳報錯以下:xcode
application loader上傳報錯以下:app
經過application loader,查看日誌以下:ui
Right after upgrading to Xcode 9, I was trying to upload my app and got this error: iTunes Store Operation Failed An error occurred uploading to the iTunes Store. No error was specified. I couldn't find a rumor for what went wrong. So I exported the IPA and used Application Loader (Xcode->Open Developer Tool->Application Loader). This time I got a bunch of very strange messages: An error occurred while starting bundles for the software update process. Transporter will try to continue. Unresolved constraint in bundle com.apple.transporter.asperasupport [5]: Unable to resolve 5.0: missing requirement [5.0] package; (&(package=com.apple.transporter.transport.service)(version>=1.9.6)(version<=1.9.6))[causedby:Unabletoresolve8.0:missingrequirement[8.0] package; (&(package=org.springframework.util.backoff)(version>=4.1.0)(!(version>=5.0.0)))] An error occurred while starting bundles for the software update process. Transporter will try to continue. Unresolved constraint in bundle com.apple.transporter.asperasupport [6]: Unable to resolve 6.0: missing requirement [6.0] package; (&(package=com.apple.transporter.transport.service)(version>=1.9.3)(version<=1.9.3))[causedby:Unabletoresolve9.0:missingrequirement[9.0] package; (&(package=com.apple.itunes.epubtoolkit)(version>=1.0.4)(version<=1.0.4))]Anerroroccurredwhilestartingbundlesforthesoftwareupdateprocess.Transporterwilltrytocontinue.Unresolvedconstraintinbundlecom.apple.transporter.commlink[7]:Unabletoresolve7.0:missingrequirement[7.0] package; (&(package=com.apple.transporter.foundation)(version>=1.9.6)(version<=1.9.6))[causedby:Unabletoresolve8.0:missingrequirement[8.0] package; (&(package=org.springframework.util.backoff)(version>=4.1.0)(!(version>=5.0.0)))] An error occurred while starting bundles for the software update process. Transporter will try to continue. Unresolved constraint in bundle com.apple.transporter.itmstransporter [8]: Unable to resolve 8.0: missing requirement [8.0] package; (&(package=org.springframework.util.backoff)(version>=4.1.0)(!(version>=5.0.0))) An error occurred while starting bundles for the software update process. Transporter will try to continue. Unresolved constraint in bundle com.apple.transporter.itmstransporter [9]: Unable to resolve 9.0: missing requirement [9.0] package; (&(package=com.apple.itunes.epubtoolkit)(version>=1.0.4)(version<=1.0.4))Anerroroccurredwhilestartingbundlesforthesoftwareupdateprocess.Transporterwilltrytocontinue.Unresolvedconstraintinbundlecom.apple.transporter.mediatoolkit[12]:Unabletoresolve12.0:missingrequirement[12.0] package; (&(package=com.apple.itunes.epubtoolkit)(version>=1.0.4)(version<=1.0.4))Anerroroccurredwhilestartingbundlesforthesoftwareupdateprocess.Transporterwilltrytocontinue.Unresolvedconstraintinbundlecom.apple.transporter.softwaresupport[13]:Unabletoresolve13.0:missingrequirement[13.0] package; (&(package=com.apple.transporter.log)(version>=1.9.6)(version<=1.9.6))[causedby:Unabletoresolve8.0:missingrequirement[8.0] package; (&(package=org.springframework.util.backoff)(version>=4.1.0)(!(version>=5.0.0)))] An error occurred while starting bundles for the software update process. Transporter will try to continue. Unresolved constraint in bundle com.apple.transporter.softwaresupport [14]: Unable to resolve 14.0: missing requirement [14.0] package; (&(package=com.apple.jingle.leghorn.fileformat)(version>=1.9.3)(version<=1.9.3))[causedby:Unabletoresolve12.0:missingrequirement[12.0] package; (&(package=com.apple.itunes.epubtoolkit)(version>=1.0.4)(version<=1.0.4))]Anerroroccurredwhilestartingbundlesforthesoftwareupdateprocess.Transporterwilltrytocontinue.Unresolvedconstraintinbundlecom.apple.transporter.updater[15]:Unabletoresolve15.0:missingrequirement[15.0] package; (&(package=com.apple.transporter.log)(version>=1.9.6)(version<=1.9.6))[causedby:Unabletoresolve8.0:missingrequirement[8.0] package; (&(package=org.springframework.util.backoff)(version>=4.1.0)(!(version>=5.0.0)))] An error occurred while starting bundles for the software update process. Transporter will try to continue. Unresolved constraint in bundle com.apple.transporter.updater [16]: Unable to resolve 16.0: missing requirement [16.0] package; (&(package=com.apple.transporter.log)(version>=1.9.3)(version<=1.9.3))[causedby:Unabletoresolve9.0:missingrequirement[9.0] package; (&(package=com.apple.itunes.epubtoolkit)(version>=1.0.4)(version<=1.0.4))]Anerroroccurredwhiletryingtostarttheupdaterservice.Exception'sname:java.lang.NullPointerException, Exception'smessage:serviceReferencesparametercannotbenullAnerroroccurredwhiletryingtostarttransporter.Exception'sname:java.lang.NullPointerException, Exception'smessage:serviceReferencesparametercannotbenullthis
通過查閱資料,得知,這是由於Mac的Java版本更新致使spa
一、cd ~
二、mv .itmstransporter/ .old_itmstransporter/
三、"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
終端執行完畢,重現打開xcode打包上傳就能夠了日誌