其他的分發(fā)渠道。本文將從原理和詳細(xì)介紹兩方面進(jìn)行闡述,探討如何搶占iOS分發(fā)渠道。
一、原理
蘋果公司的限制主要體現(xiàn)在兩個(gè)方面:一是只允許在官方App Store上架應(yīng)用程序,二是只允許使用蘋果公司提供的分發(fā)機(jī)制進(jìn)行應(yīng)用程序的分發(fā)。因此,想要搶占iOS分發(fā)渠道,必須要突破這兩個(gè)限制。
針對(duì)第一個(gè)限制,可以使用越獄的方式來獲取iOS設(shè)備的root權(quán)限,從而可以自由地安裝應(yīng)用程序,而不需要通過官方的App Store。但是,這種方式存在一定的風(fēng)險(xiǎn),可能會(huì)導(dǎo)致設(shè)備變磚或者數(shù)據(jù)丟失等問題。
針對(duì)第二個(gè)限制,可以使用企業(yè)證書或者開發(fā)者賬號(hào)來進(jìn)行分發(fā)。企業(yè)證書需要進(jìn)行企業(yè)認(rèn)證,開發(fā)者賬號(hào)需要進(jìn)行蘋果公司審核和付費(fèi)。使用這種方式進(jìn)行分發(fā),需要遵循蘋果公司的規(guī)定,例如每個(gè)賬號(hào)最多只能分發(fā)100個(gè)設(shè)備、必須使用HTTPS等。
二、詳細(xì)介紹
1. 企業(yè)證書分發(fā)
企業(yè)證書分發(fā)是指使用企業(yè)證書來進(jìn)行應(yīng)用程序的分發(fā)。企業(yè)證書需要進(jìn)行企業(yè)認(rèn)證,一般需要提供公司的相關(guān)證明材料,例如工商營(yíng)業(yè)執(zhí)照等。企業(yè)證書可以用于分發(fā)企業(yè)內(nèi)部應(yīng)用、測(cè)試版本等。
企業(yè)證書分發(fā)的優(yōu)點(diǎn)是可以自由地分發(fā)應(yīng)用程序,不需要經(jīng)過蘋果公司的審核,也不需要遵循蘋果公司的分發(fā)規(guī)定。但是,由于企業(yè)證書的安全性較低,因此容易被濫用企業(yè)ios應(yīng)用分發(fā),導(dǎo)致惡意軟件的傳播。
2. 開發(fā)者賬號(hào)分發(fā)
開發(fā)者賬號(hào)分發(fā)是指使用蘋果公司提供的開發(fā)者賬號(hào)來進(jìn)行應(yīng)用程序的分發(fā)。開發(fā)者賬號(hào)需要進(jìn)行蘋果公司審核和付費(fèi),每年需要支付99美元的費(fèi)用。開發(fā)者賬號(hào)可以用于分發(fā)測(cè)試版本、內(nèi)部測(cè)試等。
開發(fā)者賬號(hào)分發(fā)的優(yōu)點(diǎn)是可以獲得蘋果公司的支持和保障,可以使用蘋果公司提供的分發(fā)機(jī)制進(jìn)行分發(fā),可以保證應(yīng)用程序的安全性和穩(wěn)定性。但是,由于需要進(jìn)行審核和付費(fèi),因此相對(duì)來說比較麻煩。
3. 第三方分發(fā)平臺(tái)
除了使用企業(yè)證書和開發(fā)者賬號(hào)進(jìn)行分發(fā)之外,還可以使用第三方分發(fā)平臺(tái)進(jìn)行分發(fā)。第三方分發(fā)平臺(tái)一般會(huì)提供自己的分發(fā)機(jī)制和服務(wù),可以幫助開發(fā)者將應(yīng)用程序分發(fā)到用戶手中。
第三方分發(fā)平臺(tái)的優(yōu)點(diǎn)是可以幫助開發(fā)者快速地進(jìn)行分發(fā),不需要自己搭建分發(fā)機(jī)制和服務(wù),也不需要進(jìn)行審核和付費(fèi)。但是,由于第三方分發(fā)平臺(tái)的安全性和穩(wěn)定性存在一定的問題,因此需要謹(jǐn)慎選擇。
三、總結(jié)
搶占iOS分發(fā)渠道需要突破蘋果公司的限制,可以使用越獄、企業(yè)證書、開發(fā)者賬號(hào)或者
一門APP證書制作工具(https://platform.yimenapp.com/)提供APP證書在線制作,支持蘋果證書、安卓證書在線一鍵快捷制作。工具完全免費(fèi),注冊(cè)成為一門APP開發(fā)者即可使用,全中文化云端APP證書工具。
一鍵制作IOS蘋果證書,包含appstore上架證書、開發(fā)環(huán)境測(cè)試證書、ADhoc生產(chǎn)環(huán)境測(cè)試證書、在線生成P12開發(fā)者證書證書,P12推送證書、P8推送證書,快捷綁定UDID、自定義包名Bundle ID、在線獲取描述文件;
一鍵制作安卓證書,支持自定義安卓包名、簽名文件密碼(storepass)、別名(alias)、別名密碼(keypass)、公司/機(jī)構(gòu)名稱 (O)、部門 (OU)、國(guó)家/地區(qū) (C)、省份 (ST)、城市 (L)、郵箱 (E)、以及安卓證書有效期。