透過 Transporter 發佈 iOS 應用程式到 App Store Connect

如果在 前篇 沒啥意外,應該要順利的能透過 Visual Studio 發佈經過簽署的 iOS 應用程式到 App Store Connect 當中。

不出意外的話…馬上就會出意外,這是通則

如果無法順利直接透過 Visual Studio 發佈經過簽署的 iOS 應用程式到 App Store Connect 當中的話,那該怎辦?

其實也別擔心,只要確定 Visual Studio 有產出經過簽署的 iOS 應用程式(*.ipa),那就可以透過 Xcode 或是 Transporter 來發佈到 App Store 當中。

 

本篇來介紹介紹 Transporter:

 


 

首先 Transporter 是 Apple 自己發行的 macOS App,所以請從 macOS 的 App Store 當中下載:

請再三確認安裝的是 Apple 所發行的 Transporter。

 

點選 "安裝" → 確定是 Apple 的 Transporter → 安裝中:

 

第一次啟動 Transporter 會有授權條款需 "同意":

 

點選 "登入" → 輸入 Apple Developer Account 的 "帳號" 與 "密碼" → 點選 "登入":

 

Transporter 的本體現身:

 

Transporter 不只可以用來將 iOS 應用程式發佈到 App Store Connect 當中,任何要經由 Apple 的數位通路所發行的媒體應用皆可利用 Transporter 進行發佈。

有興趣的可以參考這裡:
https://support.apple.com/zh-tw/guide/transporter-app/welcome/mac
本篇僅討論 iOS 應用程式(*.ipa)的部分。

 

在該 Transporter 視窗的左上方有個 "+" 或是點選 "加入 App" 按鈕: 

 

選取處理好的 *.ipa 後,Transporter 會進行基本的檔案封裝驗證,等待處理完成顯示 "傳送" 就可點選:

 

按完傳送後就等待回應處理結果:

 

若顯示有問題待處理,就查看一下問題並且排除該問題,再重新封裝該 *.ipa 後重新使用 Transporter 進行 "傳送",終究會出現 "正在處理 App" 的顯示:

這就代表成功上傳到 App Store Connect 的 TestFlight。

 

再透過網頁瀏覽器進到  Apple 的 App Store Connect 中查看 TestFlight:

 

若遲遲沒有出現請自行按瀏覽器的重新整理或者是耐心等候,終究會顯示該上傳 *.ipa:

 

至此 Transporter 完成任務。

剩下的就跟 Transporter 無關了~~~


 


I'm a Microsoft MVP - Developer Technologies (From 2015 ~).
 

MVP_Logo



I focus on the following topics: Xamarin Technology, Azure, Mobile DevOps, and Microsoft EM+S.

If you want to know more about them, welcome to my website:
https://jamestsai.tw 


本部落格文章之圖片相關後製處理皆透過 Techsmith 公司 所贊助其授權使用之 "Snagit" 與 "Snagit Editor" 軟體製作。