.NET MAUI 撰寫好 iOS 應用程式後,不外乎就是要發佈該 iOS 應用程式到 App Store Connect 當中,除非所寫的是專屬給企業內部使用的 iOS 應用程式。
而在 Xamarin 的時代就已經可以透過 Visual Studio 的介面操作,直接發佈 iOS 應用程式的 *.ipa 到 App Store Connect,詳情請看:
透過 Visual Studio 串接 App Store Connect 發佈 iOS App
https://dotblogs.com.tw/jamestsai/2020/06/05/Using-Visual-Studio-publish-iOS-App-to-App-Store-Connect
而微軟官方文件也有相關的撰寫:
Publish an iOS app for App Store distribution
https://learn.microsoft.com/en-us/dotnet/maui/ios/deployment/publish-app-store
不過,出自於個人對於 Apple 帳號的認知太過貧瘠,就算是五年多前就已經在 Visual Studio 中能使用的東西,沒畫面的輔助就會忘記相關的設置方式。
本篇來重新溫習一下。
本篇要談的就是下圖紅框中的對話視窗所需的資訊:

比過去的設計更為貼心一點。
這個對話方塊中有設計一個連結 "How do I create an app-specific password?" 進行說明:

畫紅線的部分是闡明了此機制的作用。
所以,順著說明進到 https://account.apple.com 的網站,登入帳號後看到 App 專用密碼:

點選 "檢視詳細資訊" 後:

如果過去曾經建立過,在這邊就會列表出現。
如果需要建立新的,就在這邊點選 "+":

在接下來的畫面中輸入一個容易識別的名稱後,即可點選 "建立":

再來畫面中出現格式為 "xxxx-xxxx-xxxx-xxxx" 密碼,請自行記錄好,因為只要一離開這個畫面之後,就再也不會看到它。
若沒紀錄好,就只能選擇撤銷此密碼。
本篇一開始說在 Visual Studio 中需要填寫的 App-specific password 就是這組格式為 "xxxx-xxxx-xxxx-xxxx" 的密碼。
I'm a Microsoft MVP - Developer Technologies (From 2015 ~).

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" 軟體製作。