iOS 認證、描述檔案、AppID。

來源:互聯網
上載者:User

iOS 認證、描述檔案、AppID。

最近徹底把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(推送類型描述檔案)

 


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.