你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS 證書、描述文件、AppID。

iOS 證書、描述文件、AppID。

編輯:IOS開發綜合

最近徹底把iOS 開發中的證書相關及相關流程整理了一遍,總結如下。

 

開發者賬號:已經充值的開發者賬號中可以添加多個子開發者。根據權限不同分為管理員和非管理員,具體不作解釋。

 

一 、證書:證明開發者身份

 

1、基本證書(非推送通知證書): 基本的證書又分為兩種即Distribution、和Development兩種類型。

 

 

Distributon(發布證書): 用於上傳應用 ,同一開發者最多只能創建兩個此證書,以公司名 命名此證書 。 Development(開發證書):用於發開應用 ,以子開發者名 命名此證書。

 

 

2、推送通知證書:其本質作用是服務器需要證書導出的p12文件用於相關配置,完成推送功能與應用的上傳無關。推送通知證分為兩種即APNs Production 和

APNs Developent類型。

 

 

APNs Production(發布用推送證書):即將發布的應用需要 ,證書名字自定。 APNs Developent(開發用推送證書):開發階段應用需要 ,證書名字自定。

 

二、App ID:appID,這是每一個應用的獨立標識,在設置項中可以配置該應用的權限,包括PassBook,GameCenter,push服務等

 

普通AppID:名字、bundleID、開啟服務選項。 通配AppID:名字、bundleID、開啟服務選項。

 

 

二、關於描述文件:分為Distribution、和Development兩種類型、將AppID、證書、設備綁定。

 

1、Distribution (用於發布)

 

普通描述文件:創建基於app ID,基於發布證書。 具有推送功能的描述文件:創建基於app ID,同上基於相同發布證書。

 

 

2、Development(用於開發)

 

普通描述文件:創建基於app ID,基於任意測試證書,真機設備。 具有推送功能的描述文件:創建基於app ID,基於任意測試證書,真機設備。 通配描述文件:創建基於通配的app ID,基於任意測試證書,真機設備。

 

 

三、關於打包iPA:

 

1、普通包:分為 發布包 和 測試包

 

 

發布包:Distribution(發布證書)、 Distribution(描述文件) 測試包:Development(開發證書) 、 Development(描述文件)

 

 

2、具有推送功能的包:

 

 

發布包:Distribution(發布證書,此證書與普通包相同) Distribution(推送類型描述文件) 測試包:Development(開發證書,此證書與普通包相同)Development(推送類型描述文件)

 


  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved