建立新版本
Firebase 的介面提到需要 .ipa 檔案。
Xcode -> Window -> Organizer,點擊 Distribute App。
選擇 Custom 後點擊 Next。
我一開始的選擇路徑:
App Store Connect -> Next -> Export -> Next -> Next -> Automatically signing -> Export。
後來發現任何可以產 .ipa 的方式都行,因為第一版是無法被安裝的。
註冊新裝置 ID
受邀的使用者跟著 Firebase Distribution 的引導後,最終會將裝置 ID 送給管理員。
把這個 ID 加到裝置清單即可。
產生 Profile
首先要先去 Profile 清單產生一個新的,選擇 Ad Hoc 並按下一步。
選擇 App ID 後,點擊 Continue。
選擇憑證後,下一步。
再來就是重頭戲,勾選被邀請者的裝置,並點擊下一步。
最後填上名稱,即可按 Generate 產生有註冊裝置的 Profile 檔案。
產生有註冊裝置的 .ipa
Xcode -> Window -> Organizer,點擊 Distribute App。
選擇 Custom 後點擊 Next。
選擇 Release Testing 後點擊 Next。
我沒勾選 Additional Options,差在勾選後要多填資料,對產生 .ipa 應該沒有影響。
選擇 Manually manage signing,點擊 Next。
選擇剛才產生的 Profile,點擊 Next。
最後點擊 Export 就可以得到有註冊裝置的 .ipa 檔案。
把它上傳到 Firebase Distribution 後,已註冊裝置的使用者就可以下載 App。
後記
iOS 使用 Firebase Distribution 非常麻煩,我原本要發版給家人使用,結果整個流程太過複雜,必須親自介入才有辦法幫大家安裝 App。
留言列表