這篇文章對(duì)應(yīng)的時(shí)間段是Xcode10階段.時(shí)間是18年的11月份. 可能會(huì)在之后的實(shí)現(xiàn)細(xì)節(jié)上會(huì)有所不同,但是大概過(guò)程應(yīng)該是一致的.
邀請(qǐng)測(cè)試員
當(dāng)提交testFlight的包的時(shí)候, 需要添加指定的測(cè)試人員賬號(hào)才能夠完成測(cè)試. 添加方式為: 首頁(yè)->用戶和訪問->添加新用戶->被邀請(qǐng)的用戶通過(guò)郵箱同意邀請(qǐng)->我的應(yīng)用->對(duì)應(yīng)應(yīng)用的testFlight->"App Store Connet 用戶" 添加用戶 這邊需要注意的是. 我們需要添加的是真實(shí)存在的用戶賬號(hào), 即我們測(cè)試的Apple 賬號(hào), 而不是添加沙盒的測(cè)試員.
打包時(shí)需要注意的問題
如果我們?cè)趖estFlight 這邊看到的版本出現(xiàn)了缺少出口合規(guī)證明 則需要在重新打的包的當(dāng)中在info.plist 當(dāng)中添加 key 值 ITSAppUsesNonExemptEncryption為No
通過(guò)公開鏈接的方式邀請(qǐng)人員測(cè)試
這種測(cè)試方法的好處在于支持的測(cè)試人數(shù)更多,(10,000個(gè)),并且不需要通過(guò)郵件邀請(qǐng)的形式來(lái)將測(cè)試人員一個(gè)一個(gè)的添加進(jìn)來(lái).
所有人都可以通過(guò)公開鏈接來(lái)直接下載App進(jìn)行測(cè)試. 相對(duì)來(lái)說(shuō)整個(gè)流程更加的簡(jiǎn)單.能夠提供的測(cè)試人員也更加的多. 但是需要注意的是 構(gòu)建公開鏈接測(cè)試的外部bate版本必須通過(guò)了蘋果的審核才有權(quán)限去生成外鏈.(審核時(shí)間大概為1天的時(shí)間), 所以在需要的時(shí)間上就需要的更多, 所以建議可以在我們已經(jīng)通過(guò)了測(cè)試人員的測(cè)試之后. 再用這種形式構(gòu)建一個(gè)bate版本來(lái)讓其他人查漏補(bǔ)缺.
構(gòu)建公開鏈接的步驟
-
點(diǎn)擊對(duì)應(yīng)APP后臺(tái)的 testFlight 部分
屏幕快照 2018-11-20 下午5.56.46.png -
新建外部測(cè)試群組
image.png -
點(diǎn)擊構(gòu)建版本,將需要測(cè)試的項(xiàng)目添加進(jìn)去,并等待蘋果審核
image.png 當(dāng)版本通過(guò)蘋果審核之后,點(diǎn)擊
測(cè)試員下方的公開鏈接部分,可以生成一個(gè)鏈接, 復(fù)制此鏈接給測(cè)試人員, 測(cè)試人員使用手機(jī)通過(guò)Safari打開鏈接即可開始測(cè)試



