本文主要講述以下內容:
- ios開發版證書的申請,
- 企業證書的申請,
- appid的創建,
- provision profile的生成,
- 開發設備devices的綁定,
- 以及每個證書文件之間的關系,
- 最后使用這些證書發布企業內部使用的app的方法過程。













企業版證書如下
開發者證書如下:
安裝之后,ios_development.cer會自動啟用Keychains程序,將其加入到login證書中。
provision Profile文件則是會被iphone Configuration Utility程序管理,如下圖,安裝后可以看到其綁定的app id.
普通開發者profile 則可以看到其綁定的機器數量devices。
連接上自己的手機(非開發機),可以看到安裝的兩個企業版的provision profile, 及其過期時間。
編譯設置,注意將Bundle identifier 設置成以上企業證書的app id (注意去掉前面的字母數字id),只填寫com.comanyName.appName.
設定code Signing identity 為distribution 證書。
下面就是生產ipa文件了,
首先,找到剛編譯生成的.app文件。
打開itunes,並轉到apps功能頁。
將該app文件拖放到itunes的app功能頁,就可自動生成可以供公司的員工安裝使用的程序了(不需要時開發機,普通用戶也可以安裝)。
參考:
1. 企業證書的申請流程, 使用,發布方法: http://blog.csdn.net/kmyhy/article/details/6418280
2. apple developer center 設置生成開發者證書,發布證書,appid, provision profile 的生成過程: http://blog.csdn.net/holydancer/article/details/9219333
