2021-08-16 01:00:00 來自于應(yīng)用公園
個人用戶99美元
99美元團隊:
審核中有更多的企業(yè)資質(zhì)證書,可以讓更多的開發(fā)人分享。)如果本次測試多人,可以拆分多個子賬戶進行測試,方便測試。也就是說,一個AppleID對應(yīng)多個設(shè)備ID。
企業(yè)用戶299美元:一款在企業(yè)為公司和開發(fā)的500多名員工專用的內(nèi)部應(yīng)用。這個賬戶需要鄧斯碼,企業(yè)不能申請,但只要有這個碼就很容易處理(500公司以上用于內(nèi)部分發(fā))。為企業(yè)客戶發(fā)布應(yīng)用程序,例如為某個組發(fā)布o(jì)ffice客戶端
區(qū)別:個人和公司:個人賬戶的區(qū)別只能顯示個人全名,而公司可以顯示類似的工作室或定制團隊名稱。
公司賬戶的賬戶管理設(shè)置比個人多:個人賬戶設(shè)置代理、管理員、開發(fā)者等。而公司賬號可以設(shè)置不同的蘋果id。
99美元是個人開發(fā)
99由公司,使用,您可以定義一定數(shù)量的開發(fā)子帳戶,但只能使用主帳戶提交和發(fā)布。
299適用于企業(yè),的內(nèi)部帳戶,外部用戶無法使用itunes訪問這些帳戶。并且綁定認(rèn)證的數(shù)量是無限的
請注意,公司和個人賬戶每年都是99美元;這299美元是專門給企業(yè),的,不可能把應(yīng)用程序提交到應(yīng)用商店。它只能在公司,內(nèi)部使用,例如基于iOS的辦公自動化系統(tǒng)
企業(yè)-level賬戶文件
問題描述
使用AndroidStudio開發(fā)App打包生成apk后,在真機上安裝時,會顯示安裝錯誤。真機的型號是榮耀Play 6。顯示的錯誤消息如下圖所示:
問題解決方法
百度一開始也找到了很多解決方案,但是都沒能找到解決方案。后來覺得是時候打包生成apk文件了,選擇了Signature。所以我測試了一下,發(fā)現(xiàn)確實和這個有關(guān)。
之前打包生成apk文件時,選中的Signature如下圖所示:
這樣生成的apk在安裝時會出現(xiàn)上述問題,但選擇上圖中的V1和V2時,不會出現(xiàn)安裝失敗的情況,如下圖所示:
這就解決了問題。所以寫一篇博客記錄挖掘過程。
內(nèi)容擴展
百度解釋了V1和V2的解釋:
V1:它應(yīng)該通過ZIP條目來驗證,這樣在APK簽名后可以進行許多修改——文件可以被移動甚至再壓縮。
V2:驗證壓縮文件的所有字節(jié),而不是一個單獨的ZIP條目,所以簽名后不能更改(包括zipalign)。為此,現(xiàn)在在編譯的過程中,我們把壓縮、調(diào)整和簽名合二為一。好處顯而易見,新簽名可以縮短設(shè)備上的驗證時間(無需耗時的解壓縮和驗證),從而加快應(yīng)用程序安裝。
如果只是檢查v1簽名也沒關(guān)系,但在7.0上不會使用更安全的身份驗證方法。
7.0以下只勾選V2簽名,直接安裝,表示未安裝,7.0以上使用V2驗證。
如果同時檢查V1和V2,所有型號都可以