標籤:
轉載自:http://blog.csdn.net/ai379558502/article/details/49003383方法一:
這個辦法,其實是國外一個創業項目 TestFlight,面向行動裝置 App開發人員,提供一站式超級簡易的測試平台,讓開發人員的行動裝置 App在上線之前通過真正的使用者進行應用測試。
使用TestFlight,甚至不需要有蘋果開發人員賬戶,就可以測試APP。TestFlight提供了一個雲端安裝app的方案,可以大大降低目前iTunes同步的難度。TestFlight能做比雲端安裝app多得多的事情,它的另一大功能是:你可以把測試使用者分成不同的群體,分別提供不同版本的app,比如向公司同事提供一個版本,投資人則是另一個版本。它可以追蹤各個群體的統計資料,還可以協助開發人員招募測試人員。當然,這些都得受蘋果公司的限制(需要標識符)。TestFlight一樣可以用在iPad和iPod touch這些iOS裝置上。對於想嘗試一下的開發人員它是免費的,同時也有一個還沒有確定價格的企業版本。
他的基本工作原理是:
首先是採集使用者資訊:測試使用者在接收到開發人員 (Developer) 的 TestFlight 邀請之後,使用者只需拿自己的 iPhone 開啟邀請中的連結,註冊帳號,註冊硬體 ( Register Device ) ,TestFlight 會自動採集使用者 iPhone 的 UDID 、iOS 版本、硬體版本,並發送給開發人員。
然後開發人員將 IPA 上傳到 TestFlight 網站,然後勾選合適的測試使用者,點擊確認,你就完事了。使用者會馬上收到TestFlight 的更新通知。然後,使用者只需在她的 iPhone 上登入 TestFlight 網站, TestFlight 就會自動將測試 IPA 安裝到她的 iPhone 上。
當然還可以即時監測 IPA 的安裝情況。擔心有的使用者沒有成功安裝? TestFlight 能夠即時給你反饋最新統計資料。
iOS項目在非測試裝置上的安裝方法(項目上線前)