10-1010,其中iOS是一個獨立的系統(tǒng),所以如果開發(fā)人需要上傳自己的app,必須經(jīng)過蘋果官方審核,然后才能放到AppStore上。把它們放在AppStore上容易嗎?很多開發(fā)朋友只能無奈的回復:點擊!別說保質期長。拒絕的理由有上百種,讓你措手不及。在你的頭發(fā)長回來之前,你應該跪在架子上。
久而久之,開發(fā)人意識到上架不容易,逐漸放棄了上架AppStore的想法,開始通過企業(yè)簽名來解決這個問題。那么,企業(yè)簽名是如何避免被放到AppStore上的呢?讓我們用微導流來看看吧!
IOS企業(yè)簽名是IOS APPle開發(fā)用戶在進行應用程序內(nèi)部測試時經(jīng)常使用的工具。尚未在AppStore上架的IOSAPP,無法上架,也無法通過IOs企業(yè)簽名獲得蘋果批準。
iOS簽名介紹蘋果企業(yè)簽名其實是蘋果企業(yè)開發(fā)賬號生成的蘋果企業(yè)證書,是蘋果應用的簽名。我們知道蘋果開發(fā)賬號對蘋果開發(fā)來說非常重要蘋果賬號分為個人開發(fā)賬號、公司開發(fā)賬號和企業(yè)開發(fā)賬號。其中,企業(yè)開發(fā)賬號無法將APP上傳至蘋果AppStore,主要用于生成企業(yè)證書、簽署蘋果企業(yè),實現(xiàn)企業(yè)應用分發(fā)。
上面提到了iOS企業(yè)簽名和分類微分流的功能,iOS企業(yè)簽名的功能是幫助企業(yè)分發(fā)應用。
蘋果的企業(yè)簽名可以分為共享企業(yè)簽名、獨立企業(yè)簽名和超穩(wěn)定企業(yè)簽名。
理論上講,iOS企業(yè)簽名對應用的類型和數(shù)量沒有限制,也就是我們常說的共享企業(yè)簽名,任何一種應用都可以簽名。但是當iOS企業(yè)證書的裝機量太大,簽名應用數(shù)量太多,并且包含敏感信息,會引起蘋果的注意,那么這個證書可能會被屏蔽,這個證書簽名的應用就不能再使用了。這就是我們常說的蘋果企業(yè)簽名取消。
因此,許多開發(fā)服務平臺會控制已簽名應用程序的類型,一個證書只會簽署一種類型的應用程序,即獨立的企業(yè)簽名。為了進一步提高蘋果企業(yè)簽名的穩(wěn)定性,很少有開發(fā)服務平臺會推出超穩(wěn)定的企業(yè)簽名,簽名應用更是鳳毛麟角,基本可以控制簽名掉落的頻率。