雖然Title很想寫,TestFlight - 不需有iOS ID也能佈署,但這太小看TestFlight提供的功能,和未來可能的延伸應用。
的確,所有需測試App的人,不免都要申請iOS Dev. ID,也許只是想把玩自己寫的App,花上三千多台幣實在心有不甘,這TestFlight提供的Testing on the fly功能,不只不需申請ID,更可以不用接上USB線來佈署,只要上傳打包好的ipa檔,上傳到TestFlight,用自己或朋友的iOS Device上TestFlight註冊,安裝TestFlight App,就可隨時更新App動態。
再者,對於企業用戶,雖然Apple有提供Enterprise Distribution方法,但是太麻煩也無法作控管,如果利用TestFlight,只要建立好ACL,讓企業內User透過TestFlight App自行下載,除了方便佈署外,更有效管控使用者只可用那些App。當然企業或許因安全考量連ipa檔都不想釋出,TestFlight或許可獨立推出專屬主機服務,避免這部分疑慮。
此外,目前下載App的管道除了Apple App Store,就是需要Jailbreak的Cydia,但Cydia畢竟是檯面下,如果App開發人員,自行收費,省下蘋果稅30%,並只需將ACL設定,就可完成安裝,不須JB,但前提是使用TestFlight App。至於未來Apple是否會防堵這樣付費方式,修改App條款,就不得而知。
TestFlight Blog


