簡(jiǎn)單介紹下ios簽名證書。一般蘋果簽名證書分為開發(fā)證書和發(fā)布證書兩種:iOS 開發(fā)證書 (Development Certificate)用于開發(fā)測(cè)試峦嗤,在HBuilder中打包后可在真機(jī)環(huán)境通過Safari調(diào)試戏溺。iOS 發(fā)布證書 (Distribution Certificate)在HBuilder中打包后可使用Application Loader提交到Appstore審核發(fā)布驯遇。
對(duì)于個(gè)人賬號(hào)或者公司賬號(hào)來說焙畔,刪除證書對(duì)已發(fā)布的應(yīng)用沒有影響。但是如果是企業(yè)開發(fā)者賬號(hào)(企業(yè)證書)在刪除證書后犹菇,對(duì)應(yīng)的應(yīng)用都會(huì)閃退德迹,不能繼續(xù)正常使用。這也就解釋了一些不良代理為了防止賬號(hào)被封揭芍,惡意撤回或刪除證書導(dǎo)致企業(yè)簽名發(fā)生掉簽現(xiàn)象胳搞。可見專
1.需要提供 App 的源碼嗎?
不需要源碼称杨,只需發(fā) ipa 格式的安裝包即可肌毅。
2.怎么安裝簽名好的軟件?
應(yīng)用上傳到第三方分發(fā)平臺(tái)進(jìn)行分發(fā)無任何審核規(guī)則。
或者自己搭建分發(fā)平臺(tái),進(jìn)行分發(fā)
3.簽名的 App 可以在 App Store 搜索到嗎?
不能姑原,企業(yè)簽名后的 App 可以直接發(fā)給用戶安裝悬而,無需越獄,無需蘋果賬號(hào)锭汛,無需蘋果審核笨奠。如果需要上架 App Store 商店,需要使用 99 美金的個(gè)人開發(fā)者賬號(hào)或者公司賬號(hào)提交審核即可唤殴,并且和企業(yè)簽名后的 App 互不影響般婆。
4. 個(gè)人證書簽名和企業(yè)證書簽名有什么不同?
個(gè)人(或公司)證書打包簽名出來的 App ,是不能在所有設(shè)備上安裝的朵逝。需要安裝的用戶蔚袍,必須將設(shè)備的 UDID 告知開發(fā)者,由開發(fā)者將 UDID 添加到個(gè)人開發(fā)者證書中才能安裝配名,并且最多只能添加一個(gè) 100 臺(tái)設(shè)備的 UDID啤咽。這種方式,既麻煩而且限制苛刻