引言:Xcode8 之后引用Automatic manage signing ,。對于開發(fā)者而言,,在證書上栽的坑肯定不少,。 準備:1.開發(fā)者賬號是必須的吧。 2. Xcode設(shè)置account (不給Xcode說你的賬號,,怎么找你的證書和app信息) 3.開發(fā)者賬號,,如圖依次次設(shè)置,具體設(shè)置內(nèi)容簡單說一下
從上到下需要設(shè)置依次是開發(fā)證書,、app標識,、機型,、 pp證書。 大家可以這樣理解,,蘋果APP用開發(fā)者賬號的目的是什么,,就是為了限制不給錢的不能開發(fā),APP不能上線,,真機不能測試,。 然而這四個東西完美的解決了,蘋果的需求,。 第一部分(證書):分為開發(fā)環(huán)境證書和生產(chǎn)環(huán)境證書,。顧名思義即對應(yīng)開發(fā)時和發(fā)布時對應(yīng)的資格要求。 第二部分(標識):只說APP部分,,創(chuàng)建一個你項目bundle Identifier 的app(既然是唯一標識,,蘋果肯定能找到你的APP。) 第三部分(設(shè)備):每部手機都有唯一標識UDID,在你賬號注冊了你的手機 第四部分 (PP): 按照上面的三部,,在開發(fā)者賬號創(chuàng)建了證書和你的APP,,注冊了手機標識。但是這三種有多種組合方式,,每種組合方式都是一種需求,,所以PP文件就是把三種組合起來的文件。
從前Xcode手動選擇證書和PP文件,,而且PP文件和證書都是自己創(chuàng)建的,現(xiàn)在xcode可以幫助你管理和創(chuàng)建,,比如你創(chuàng)建好了開發(fā)和生產(chǎn)證書之后,,打包時候選擇adhoc,然后Xcode就會幫你創(chuàng)建好adhoc的PP文件,。
xcode創(chuàng)建的證書和文件都是XC開頭,。
page1: 打包adhoc測試-------adhoc其實就是生產(chǎn)環(huán)境不用上傳appStore的ipa包。 ①勾選自動管理之后,,team選擇你的生產(chǎn)環(huán)境證書,,然后你不用管了。剩下的交給小X了,。
②做好生產(chǎn)環(huán)境的準備,,Edit scheme 里面該設(shè)release就設(shè)。
③然后在Xcode導(dǎo)航欄選著product 然后找archive ,。(如果是灰色說明的選擇的不是真機,,或者Generic iOS Device)
④然后就等,打包完之后導(dǎo)出,,選adhoc存儲下,。
⑤安裝部分,,雙擊你打包的ipa包,在iTunes打開,,點擊安裝,。。記住記住記住一定要點右下角應(yīng)用,。好了搞定了
page2:testFlight測試,,這個測試我也挺喜歡。這個一般都是在快發(fā)布之前,,預(yù)上架,。一般銷售或者很多人測試發(fā)布版,不需要像adhoc一樣要給那個測試人ipa包,,可能有的榆木疙瘩還要不停的問題,,人多了很麻煩。簡單多下步驟估計大家按照蘋果說明都好弄,。
①首先你進入開發(fā)者賬號的iTunes connect,,找到你的APP。
②里面有testFlight,,把你上傳到iTunes connect的APP選中,,開始測試。
③注意點,,測試人員記得在你賬號用戶里添加選擇,,要不然不給他們發(fā)郵件和測試碼。
④有了測試碼,,下載testflight APP 然后填入測試碼可以開始測試,。
測試優(yōu)點:只上傳一遍ipa包,不用來回發(fā)送,。 上傳新版本,,會發(fā)郵件提示,可以直接更新和AppStore一樣
|
|