iOS 應(yīng)用的證書(shū)選擇

iOS 應(yīng)用的證書(shū)選擇

對(duì)于一個(gè)未上線 App Store 的應(yīng)用,一般來(lái)說(shuō),開(kāi)發(fā)者如果需要將應(yīng)用安裝到某些用戶的設(shè)備上,就需要將應(yīng)用導(dǎo)出為這些設(shè)備可以直接安裝的安裝包(.ipa文件),安裝包能否正確導(dǎo)出,是決定了應(yīng)用能否被正確安裝到設(shè)備上的關(guān)鍵因素。其中,最關(guān)鍵的一個(gè)因素是,導(dǎo)出安裝包時(shí),應(yīng)用所使用的證書(shū)(即:簽名方式)。

開(kāi)發(fā)者可以選擇如下兩種方式的證書(shū)簽名方式,來(lái)導(dǎo)出應(yīng)用安裝包:

Ad-hoc 方式

In-house 方式

其中,具體使用哪種方式,取決于開(kāi)發(fā)者擁有蘋(píng)果開(kāi)發(fā)者賬號(hào)的類(lèi)型。例如,如果開(kāi)發(fā)者擁有的是蘋(píng)果個(gè)人開(kāi)發(fā)者賬號(hào),則可以使用 Ad-hoc 方式;如果擁有的是蘋(píng)果企業(yè)開(kāi)發(fā)者賬號(hào),則可以使用 In-house 方式。關(guān)于蘋(píng)果開(kāi)發(fā)者賬號(hào)支持的證書(shū)類(lèi)型,請(qǐng)見(jiàn)下表:

賬號(hào)類(lèi)型 價(jià)格 可以發(fā)布AppStore? 可以通過(guò)蒲公英安裝? 支持安裝設(shè)備數(shù)量 申請(qǐng)條件 證書(shū)類(lèi)型

個(gè)人賬號(hào) ? ? $99 ? ? 可以 ? ? 可以 ? ? 100 ? ? 無(wú)限制 ? ? ?Ad Hoc, ? ?App Store

公司賬號(hào) ? ? $99 ? ? 可以 ? ? 可以 ? ? ?100 ? ? DUNS編碼 ? ? ? Ad Hoc, ? ?App Store

企業(yè)賬號(hào) ? ? $299 ? 不可以 ?可以 ? ?無(wú)限制 ? DUNS編碼 ? ? Ad Hoc, In House

教育賬號(hào) ? ?$0 ? ? ? ? 可以 可以 ? ? ? ? ?100 ? ? ? 教育機(jī)構(gòu) ? ? ? Ad Hoc, App Store

關(guān)于導(dǎo)出時(shí),具體的操作方式,請(qǐng)查看:打包 iOS 的 IPA 文件

三種證書(shū)簽名的區(qū)別

到目前為止,蘋(píng)果為 iOS 應(yīng)用共提供了三種類(lèi)型的證書(shū)簽名方式,每一種都有獨(dú)特的用途。這三種分別是:

Ad-hoc

In-house

App-Store

蒲公英會(huì)根據(jù)打包證書(shū)的不同,分別顯示為內(nèi)測(cè)版、企業(yè)版、App-Store版。

關(guān)于這三種類(lèi)型的證書(shū),區(qū)別如下表所示:

證書(shū)名稱(chēng) 蒲公英顯示 蒲公英支持的安裝范圍 支持的蘋(píng)果開(kāi)發(fā)者類(lèi)型

Ad-hoc 內(nèi)測(cè)版 需要把設(shè)備UDID添加到證書(shū)才可安裝 個(gè)人賬號(hào)、公司賬號(hào)、教育賬號(hào)、企業(yè)賬號(hào)

In-house 企業(yè)版 任何iOS設(shè)備均可安裝 企業(yè)賬號(hào)

App-Store App-Store 只能通過(guò)App Store安裝 個(gè)人賬號(hào)、公司賬號(hào)、教育賬號(hào)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容