去官網(wǎng)下載的Xcode相關(guān)配置未同步更新,需要手動(dòng)更新一下相關(guān)配置。總之啥寇,問題的核心是iTMSTransporter版本問題。
-——————問題-——————
(&(osgi.native.osname~=Linux)(osgi.native.processor~=x86-64))
(&(package=com.apple.its.epubcheck)(version>=4.3.0)(!(version>=5.0.0)))
Unable to download a software component: com.apple.its.epubcheck-runner/4.3.0
could not find the service with interface (com.apple.transporter.osgi.TransporterService)
unsatisfied requirement: com.apple.transporter.aspera-linux-x64
unsatisfied requirement: com.apple.transporter.mediatoolkit
-——————解決方案一-——————
在終端直接輸入一下命令更新(在解決問題的過程中看到別人的方法男图,實(shí)踐報(bào)No such file or directory示姿,但好多人都說解決了,所以粘出來)
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
-——————解決方案二-——————
Xcode11及以后的版本
Xcode11自帶工具中已經(jīng)沒有了Application Loader逊笆,建議在App Store下載上傳工具Transporter栈戳,并且在路徑:
Applications/Transporter.app/Contents/itms/bin/iTMSTransporter?
下執(zhí)行更新操作。(直接雙擊iTMSTransporter文件就自動(dòng)更新了)