連接:html
【轉】TestFlight APP測試(IOS如何讓上架前給其餘人測試)app
轉】TestFlight APP測試(IOS如何讓上架前給其餘人測試) 原文網址:http://blog.csdn.net/dexin5195/article/details/43966571 你們都知道, 之前iOS項目要測試只須要上傳到testflightapp.com, 被邀請和受權的設備均可如下載來測試, 可是直到美國時間2015年2月26日, Apple取消了testflightapp.com的域名, 之後測試都必須用TestFlight App(能夠從app store下載, 僅支持ios8.0及以上), ipa文件只能提交到itunesconnect中心. 下面詳細說一下測試的步驟和一些注意點: * 你也能夠看apple的官方文檔(TestFlight Beta Testing), 很是詳細且清晰 https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html#//apple_ref/doc/uid/TP40011225-CH35-SW2 1. 首先你須要開發者帳號是必須的, 登陸itunesconnect.apple.com, 建立相應的app 2. 上傳你的ipa文件到itunesconnect, 上傳以後會出如今app中的<預發行>中; 3. 在右上角會有TestFlight Beta測試, 打開 4. 在上述圖片第一行中你會看到有內部和外部之分, 這裏要說明一下: 測試分兩種 內部測試(Internal Testers)和外部測試(External Testers), 咱們先說怎麼實現內部測試 5. 內部測試: 1>首先在<用戶和職能>中加入iTunes Connect用戶 點擊左邊 + 號按鈕能夠添加用戶 完成輸入後點擊 下一頁 會讓你設置職能(其實就是一些權限), 我只選擇勾選<技術>, 下一步->保存, 這樣apple就會發送一封郵件到你的郵箱, 根據相應連接讓你登陸itunesconnect, 登陸成功並受權以後在剛纔的 iTunes Connect用戶列表中就會出現你的郵箱帳號了. 注意:該郵箱被受權成功後自動變成Apple ID了, 也成爲了itunes connect的用戶, 當它登陸後看到的模塊就是剛纔你受權給他的. 2>. 完成添加後, 在TestFlight測試版本的測試者-內部勾選測試帳號: 3>. 這樣在<預發行>中的內部測試員就會出現剛纔你勾選的測試帳號, 4>. 而後在<預發行> - <構建版本>選擇你的版本, 在<內部>列下打開測試, 而後到上述圖中勾選帳號發出邀請, 這樣該用戶郵箱就會收到一份TestFlight測試邀請, 點擊連接就會自動打開TestFlight App(前提必須安裝TestFlight App, ios8.0及以上), 他就會看到你此版本的app了! 注意: 內部測試帳號上限25個, 而且同時成爲你的Itunesconnect帳號. 6. 外部測試: 1> 細心的同窗會發現剛纔在構建版本中有一列叫<內部>, 還有一列叫<外部>, 若是想進行外部測試, 就必須在<外部>下點擊提交該版本到apple審覈, 這裏是測試版本審覈, 很快會被經過, 本人親測1個工做日經過審覈. 2>. 審覈經過後, 在<預發行> - <外部測試員>中添加外部測試帳號: 輸入後點擊右上角能夠直接發出邀請, 這樣該郵箱就會收到一份受權郵件, 點擊連接直接會跳轉到TestFlight App中, 就能夠看到此版本的app並能夠下載測試啦! 注意: 外部測試帳號上限1000個, 夠你測了吧. 總結一下內部測試員和外部測試員的區別:內部測試帳號上限25個, 外部測試帳號1000個, 內部測試帳號同時會成爲itunes connect用戶, 而外部帳號不是. 上述只是粗略說了下如今測試的流程, 本人親測可使用(內部和外部測試), 若是不明白能夠留言 或者研究下文章開頭的apple官方提供的文檔, 很是清晰詳細. Stay hungry, stay foolish!
endide