無論是用原生開發也好,使用uniapp或flutter開發也好,最好打包好的APP是需要上架appstore的。
而在app store connect上架的時候,需要上傳ipa文件到app store的構建版本上。因此,需要上傳工具。
下面分析下幾種上傳工具的優缺點:
1、Transporter: Mac電腦可以使用這種工具上傳,這個工具可以在app store上直接下載。缺點是這個工具只能安裝在Mac電腦上,不能安裝在windows電腦上。建議非原生開發的開發者使用這種。
使用方法:將.ipa文件拖入Transporter界面,然后點“交付”功能即可上傳。
2、香蕉云編:第三方工具,支持在線上傳,不需要安裝軟件。使用windows/linux電腦或覺得安裝軟件麻煩的開發者可以使用香蕉云編來上傳。
使用方法:登錄香蕉云編,然后使用它的上傳ipa到appstore功能即可上傳。
3、Xcode: 原生IOS APP開發工具,優點是IOS的默認開發工具,缺點是只能安裝在MAC電腦,windows電腦沒有xcode版本,而且安裝包非常大。建議原生開發的開發者使用這種。
使用方法:在xcode的菜單中選擇Organizer模塊,然后選擇Distribute App上傳到app store。
4、altool: 通過命令行上傳,缺點是需要安裝在mac電腦,和需要打命令。
使用方法:
xcrun altool --upload-app -f xxxxxx.ipa -t ios