為什么我上架App Store屢屢被拒?申請了很多次,老是被拒絕,原因也是給的讓人看的云山霧罩
從事蘋果APP開發(fā)和運營的小伙伴,基本上都會碰到APP上架前的內測問題。這是APP開發(fā)完成后必經的流程,如果急需內測而又難以上架,這個時候蘋果的簽名就顯示出它獨特的作用。當前蘋果的簽名方式有三種主流方式,我們來說說哪個方式最適合您的應用內測分發(fā)。
一、企業(yè)簽名
1、共享的企業(yè)簽名:行業(yè)內之所稱之為共享的企業(yè)簽名,主要原因是它使用的企業(yè)證書基本上都是市場上流通的極為廣泛的證書。也由于流通過于廣泛,它簽的APP種類繁多,因而穩(wěn)定性是極差的,經常會出現頻繁掉簽的狀況。不過由于其價格低廉,市場價一般按月維持在300-800元不等。也正是因為共享的企業(yè)簽名價格很低,所以吸引了不少人選擇用于短期使用。假如希望能長期穩(wěn)定使用,我們一般不建議選擇共享的企業(yè)簽名。
2、穩(wěn)定版的企業(yè)簽名:企業(yè)證書是一般來說,是由簽名服務商獨立擁有的,并不會對外出租或交換。而且最關鍵的是,穩(wěn)定版的企業(yè)簽名是按照APP的類型進行分類簽名,并嚴格控制APP的數量與種類等等方式,以此來保證企業(yè)簽名的穩(wěn)定性。穩(wěn)定版的企業(yè)簽名一般可以維持穩(wěn)定幾個月,目前市場價大約在1800—2500之間。綜合來說,穩(wěn)定版的企業(yè)簽名性價比較高,在此推薦給一般的APP使用。
3、超穩(wěn)版的企業(yè)簽名:證書是簽名服務商獨立擁有的,既不向外出租和交換,也擁有完全支配證書的所有權。重點是,超穩(wěn)版的企業(yè)簽名每個證書都僅簽極少數的APP。所以,穩(wěn)定性是最高的,出現掉簽的幾率極小。但是,超穩(wěn)版的企業(yè)簽名市場價格比較高昂,一般只適合對穩(wěn)定性有比較特別要求的客戶。
二、超級簽名
蘋果ios超級簽名的原理,想必大家都是十分了解。在此就簡單介紹一下,超級簽名是使用蘋果個人開發(fā)者賬號,通過添加、注冊蘋果設備的udid,然后生成簽名使用的描述文件,最后實現真機測試。
超級簽名因為擁有獨特的簽名機制,能夠讓未上架到App Store的應用直接在用戶的蘋果手機上安裝,無需通過蘋果的官方審核。當前也是蘋果APP開發(fā)者們或運營商最經常進行內測分發(fā)使用的簽名方式之一。
不過,超級簽名跟企業(yè)簽名不同之處在于,超級簽名是按照安裝的設備臺數計費,在同一臺設備多次安裝同一個App,也只消耗一個設備數。而且超級簽名的穩(wěn)定性極佳,基本上很少會出現掉簽的現象,并且期限是一年。當然,超級簽名還有支持推送消息,無需點擊信任操作,安裝極為方便等優(yōu)勢。所以說,超級簽名最近是廣大的開發(fā)者或運營商的首選簽名方式。
三、TF簽名
TF簽名又稱為TF上架,全程是:Test Flight。TF簽名跟超級簽名可以說是目前最穩(wěn)定的兩種簽名方式。TF簽名是蘋果官方認可的一種分發(fā)模式,可以這樣說,目前蘋果其實是擁有兩個官方應用商店的,一個是大家所熟知的App Store,另一個就是Test Flight。只不過Test Flight是歸屬于內測方面的蘋果商城。因為TF簽名是一種蘋果官方認可的分發(fā)模式,所以無論從穩(wěn)定性,安全可靠性上來看,無疑都比企業(yè)簽名甚至超級簽名更強一些。TF簽名跟超級簽名一樣,也是無需點擊信任證書,用戶僅需接受開發(fā)者的電子郵件或公開邀請鏈接進行下載安裝即可。鏈接的期限是為期3個月,如果到期了,則需要再申請一個鏈接。
然而,TF簽名的下載安裝流程跟企業(yè)簽名和超級簽名有所區(qū)別。用戶需要首先要先下載TestFlight應用,然后再通過做了TF簽名后生成的鏈接,點開跳轉到TestFlight,進而下載APP。按照形象的說法,就是TestFlight約等同于一個平臺,而你的APP是TestFlight平臺中的一個(類似App Store上的app)。
上面我們介紹了主流的三種簽名方式,現在來簡單總結一下:
1、企業(yè)簽名穩(wěn)定性一般,掉簽會時有發(fā)生,但價格相對低廉;
2、超級簽名穩(wěn)定性強,安裝最方便,但價格稍高;
3、TF簽名穩(wěn)定性很好,不過操作有些繁瑣;
所以,當我們選擇具體的簽名方式時,可以結合自身的APP情況去選擇合適自己的簽名方式。還有關鍵的一點,選擇簽名服務時,請最好首選正規(guī),可靠專業(yè)的簽名服務平臺。畢竟,一分錢一分貨是有道理的。