2、建立證書、建立授權檔案、獲取開發秘鑰、生成描述檔案
通過 mac 的鑰匙串工具,生成證書請求檔案,證書(certification)分為兩種:
1)開發者證書(developer certification):安裝在電腦上提供開發人員通過裝置進行真機測試的許可權,可生成副本給多台電腦使用。
授權檔案分為兩種,對應相應的證書使用:
2)發布授權檔案(distribution provisioning profile:在裝有發布證書的電腦上(即配置證書的電腦,只有一台)製做測試版和發布版的程式。
安裝證書成功的情況下證書下都會生成開發金鑰(keychain),通過配置證書的電腦匯出開發金鑰(.p12檔案)安裝到其他電腦上,讓其他電腦得到證書對應的許可權。開發者證書就可以製做副本keychain分發到其他電腦上安裝,使其可以進行真機測試。
注意:發布只有配置證書的電腦才可使用,因此即使匯出匯出開發者秘鑰安裝到其他電腦上,其他電腦也不可能具有發布證書的許可權。
將 2 步驟中申請好的證書和描述檔案正確配置到 xcode 中,設定好xcode 的一些屬性:
在xcode中選擇ios device(這裡不能選擇模擬器)
如果應用不支援橫屏,請在 general 選項中將 landscape left 和 landscape right 兩項的勾選去掉
檢視版本號和構建版本號
將斷點、全域性斷點、殭屍模式等都去掉
設定為 release 模式
5. 提交審核
企業開發者賬號申請比較困難以及上架過程中錯綜複雜,整個過程也比較漫長。
app上架流程的整理
一 準備工作 假如你已經有賬號了,進入蘋果官網點選accout登入 二 申請證書 登入完成後點選證書,進入介面,有證書.標識.裝置.描述檔案 申請證書 申請證書之前需要建立好csr型別的證書,開啟鑰匙串,鑰匙串訪問 證書助理 從證書從證書頒發機構請求證書,之後填寫證書資訊 填寫證書資訊,電子郵件常用...
App上架流程 上架被拒10大原因
上架前預熱 一開始,看著這幾個 certificates identifiers devices provisioning profiles 感覺沒什麼的,但是到實際用起來,特麼的我就矇圈了。下面解釋一下這幾個到底是什麼鬼,揭開它們的廬山真面目。看到我又亂了,不怕,慢慢來解釋。如果不放心的程式設計師...
iOS 專案經驗以及APP上架流程 Dylan
1.使用者需求的確定,功能方法的可行性評估,使用者給出的 等是否合理。2.框架搭建,需求資料整理,功能塊設計模式的預想,預計空閒時間 用來緩衝 3.專案管理,專案規劃,時間軸的設定,人員的分配,專案預算 4.專案框架編寫 5.分工 6.工作bug的調整,時間的調整,功能的取捨 需與客戶商討 專案工期...