需在Mac上操作
1.1 創(chuàng)建開(kāi)發(fā)者帳號(hào)
參考文檔?https://developer.apple.com/cn/support/app-account/?,在iphone或者ipad上下載使用?Apple Developer app?來(lái)注冊(cè) Apple Developer Program
1.2 應(yīng)用證書(shū)及其推送
注:需要先注冊(cè)激活開(kāi)發(fā)者帳號(hào)。
1.2.1登錄Developer賬戶界面
(1)登錄網(wǎng)頁(yè)developer.apple.com熬荆,點(diǎn)擊Account舟山,如下圖:
若沒(méi)有開(kāi)發(fā)者帳號(hào),請(qǐng)查看上一步內(nèi)容:注冊(cè)開(kāi)發(fā)者帳號(hào)卤恳。
(2)選擇進(jìn)入iOS Provisioning Portal:
(3)在 Certificates, Identifiers & Profiles中累盗,點(diǎn)擊Identifiers, 然后點(diǎn)擊+號(hào)。
1.2.2 點(diǎn)擊確定后設(shè)置自己的bundle ID突琳,為 App 開(kāi)啟 Push Notification 功能若债。如果是已經(jīng)創(chuàng)建的 App ID 也可以通過(guò)設(shè)置開(kāi)啟 Push Notification 功能(可選)。根據(jù)實(shí)際情況完善 App ID 信息并提交,注意此處需要指定具體的 Bundle ID 不要使用通配符(在app.smobiler.com上創(chuàng)建應(yīng)用時(shí)的包名)。確認(rèn)后點(diǎn)擊continue,然后點(diǎn)擊register完成注冊(cè)散怖。
1.2.3配置和下載證書(shū)
需要配置的證書(shū):開(kāi)發(fā)證書(shū)翅雏、appstore發(fā)布證書(shū)靴迫、?生產(chǎn)證書(shū)(即本步驟需要執(zhí)行三次分別打包三個(gè)證書(shū)躺同,appstore發(fā)布證書(shū)為必需民效,其他為推送需求,可選)。
(1)創(chuàng)建發(fā)布證書(shū)
(2)根據(jù)它的說(shuō)明創(chuàng)建打開(kāi)KeychainAccess(鑰匙串訪問(wèn)),創(chuàng)建 Certificate Signing Request酥泛。
(3)填寫(xiě)“User Email Address”和“Common Name”后選擇Saved to disk進(jìn)行保存。
(4)繼續(xù)返回Apple developer 網(wǎng)站點(diǎn)擊 Continue 要销,上傳剛剛生成的 .certSigningRequest 文件生成 證書(shū)缩举。
(5)下載并雙擊打開(kāi)證書(shū)辽慕,證書(shū)打開(kāi)時(shí)會(huì)啟動(dòng)“鑰匙串訪問(wèn)”工具。
(6)在“鑰匙串訪問(wèn)”中你的證書(shū)會(huì)顯示在“我的證書(shū)”中宜鸯,注意選擇“My Certificates” 和“l(fā)ogin”冯遂。
(7)導(dǎo)出.p12證書(shū)文件(注意要選“l(fā)ogin”和“My Certificates”導(dǎo)出證書(shū)時(shí)要選中證書(shū)文件推盛,不要展開(kāi)private key)。
備注: iPhone(Apple) Distribution 對(duì)應(yīng)的是appstore發(fā)布證書(shū)珠洗,即云平臺(tái)需要此證書(shū)導(dǎo)致的p12文件;
(8)將文件保存為Personal Information Exchange(.p12)格式。
1.2.4 Provisioning Profile的創(chuàng)建赃额,即云平臺(tái)的distribution mobileprovision文件
(1) 在蘋(píng)果開(kāi)發(fā)者賬號(hào)的Provisioning Profile頁(yè)面點(diǎn)擊下圖 + 按鈕,創(chuàng)建Provisioning Profile
(2) 選擇此Provisioning Profile的環(huán)境(選擇In House鹃愤,個(gè)人開(kāi)發(fā)者為 AppStore)后點(diǎn)擊[Continue]
(3)選擇要?jiǎng)?chuàng)建Provisioning Profile的?App ID后點(diǎn)擊[Continue]
(4)選擇所屬的開(kāi)發(fā)者證書(shū)备典,(這里創(chuàng)建了多個(gè)開(kāi)發(fā)者證書(shū)异旧,建議只創(chuàng)建一個(gè),方便管理)為了方便提佣,選擇了[Select All]吮蛹,再點(diǎn)擊[Continue]進(jìn)入下一步:
(5)給該P(yáng)rovisioning Profile填寫(xiě)Profile Name,點(diǎn)擊[generate]完成創(chuàng)建
(6)填寫(xiě)完P(guān)rofile Name后點(diǎn)擊[generate]完成創(chuàng)建拌屏,之后點(diǎn)擊[DownLoad]下載Provisioning Profile
打包
選擇打包平臺(tái)潮针,點(diǎn)擊IOS圖片按鈕
填寫(xiě)打包信息((1)(2)(3)處請(qǐng)看下圖)
(1)處上傳從IOS網(wǎng)站導(dǎo)出的發(fā)布證書(shū);
(2)處填寫(xiě)到處證書(shū)時(shí)填的密碼倚喂;
(3)處上傳生成的發(fā)布描述文件每篷。
如有需要,請(qǐng)選擇打包插件
設(shè)置啟動(dòng)頁(yè)(此步驟只有企業(yè)用戶才有端圈,如何成為企業(yè)用戶焦读?)
再次確認(rèn)所需信息都已填寫(xiě)正確后,點(diǎn)擊打包枫笛,彈出框中點(diǎn)擊確定,即可進(jìn)行IOS應(yīng)用打包刚照⌒糖桑“打包”后會(huì)直接跳轉(zhuǎn)到“應(yīng)用下載”界面,即可看到iOS打包情況无畔。
注:若點(diǎn)擊“保存”則只是對(duì)IOS應(yīng)用打包信息進(jìn)行保存啊楚。
參考 :