蘋(píng)果TF簽名(也稱(chēng)為企業(yè)簽名)是一種非官方的簽名方式,可以讓用戶在不越獄的情況下安裝第三方應(yīng)用程序。與官方簽名不同,蘋(píng)果TF簽名不需要蘋(píng)果公司的批準(zhǔn),因此可以安裝一些官方應(yīng)用商店中沒(méi)有的應(yīng)用程序。
然而,由于蘋(píng)果TF簽名并不是官方的簽名方式,因此簽名的應(yīng)用程序會(huì)在一定時(shí)間后失效,需
要重新簽名。但是有一些第三方簽名服務(wù)商聲稱(chēng)他們的簽名可以永不掉簽,這是怎么做到的呢?
首先,我們需要了解蘋(píng)果TF簽名的原理。蘋(píng)果TF簽名是通過(guò)安裝一個(gè)描述文件(mobileconfig文件)來(lái)實(shí)現(xiàn)的。描述文件包含了簽名證書(shū)和應(yīng)用程序的信息,可以讓iOS設(shè)備識(shí)別并信任這些應(yīng)用程序。描述文件可以通過(guò)多種方式安裝,例如通過(guò)電子郵件、網(wǎng)頁(yè)鏈接或者第三方簽名服務(wù)商提供的安裝工具。
那么,為什么蘋(píng)果TF簽名的應(yīng)用程序會(huì)失效呢?這是因?yàn)樘O(píng)果公司會(huì)定期撤銷(xiāo)簽名證書(shū),以防止惡意應(yīng)用程序的傳播。因此,即使是通過(guò)第三方簽名服務(wù)商簽名的應(yīng)用程序也會(huì)在一定時(shí)間后失效。
那么,第三方簽名服務(wù)商是如何實(shí)現(xiàn)永不掉簽的呢?其實(shí),他們并不能真正實(shí)現(xiàn)永不掉簽,而是通過(guò)不斷地更新簽名證書(shū)來(lái)延長(zhǎng)應(yīng)用程序的有效期。這些服務(wù)商會(huì)購(gòu)買(mǎi)大量的蘋(píng)果開(kāi)發(fā)者賬號(hào),然后使用這些賬號(hào)來(lái)簽名應(yīng)用程序。當(dāng)某個(gè)賬號(hào)的簽名證書(shū)即將失效時(shí),他們會(huì)立即使用另一個(gè)賬號(hào)重新簽名應(yīng)用程序,并將更新后的描述文件提供給用戶下載安裝。這樣,用戶就可以繼續(xù)使用這些應(yīng)用程序了。
然而,這種做法并不是完全可靠的。由于蘋(píng)果公司會(huì)不定期地撤銷(xiāo)開(kāi)發(fā)者賬號(hào),因此第三方簽名服務(wù)商可能會(huì)遇轉(zhuǎn)ios所有常用證書(shū)到賬號(hào)被撤銷(xiāo)的情況。此外,蘋(píng)果公司也可能會(huì)采取技術(shù)手段來(lái)防止第三方簽名服務(wù)商的行為,例如限制描述文件的下載速度或者限制描述文件的安裝數(shù)量。
總的來(lái)說(shuō),蘋(píng)果TF簽名雖然可以讓用戶在不越獄的情況下安裝第三方應(yīng)用程序,但是由于簽名證書(shū)的失效問(wèn)題,用戶需要不斷地重新簽名應(yīng)用程序。而第三方簽名服務(wù)商聲稱(chēng)的永不掉簽只是通過(guò)不斷地更新簽名證書(shū)來(lái)延長(zhǎng)應(yīng)用程序的有效期,而并非真正實(shí)現(xiàn)了永不掉簽。因此,用戶需要謹(jǐn)慎選擇第三方簽名服務(wù)商,并盡量避免安裝來(lái)路不明的應(yīng)用程序。
蘋(píng)果安裝證書(shū)申請(qǐng)
一門(mén)APP證書(shū)制作工具(https://platform.yimenapp.com/)提供APP證書(shū)在線制作,支持蘋(píng)果證書(shū)、安卓證書(shū)在線一鍵快捷制作。工具完全免費(fèi),注冊(cè)成為一門(mén)APP開(kāi)發(fā)者即可使用,全中文化云端APP證書(shū)工具。
一鍵制作IOS蘋(píng)果證書(shū),包含appstore上架證書(shū)、開(kāi)發(fā)環(huán)境測(cè)試證書(shū)、ADhoc生產(chǎn)環(huán)境測(cè)試證書(shū)、在線生成P12開(kāi)發(fā)者證書(shū)證書(shū),P12推送證書(shū)、P8推送證書(shū),快捷綁定UDID、自定義包名Bundle ID、在線獲取描述文件;
一鍵制作安卓證書(shū),支持自定義安卓包名、簽名文件密碼(storepass)、別名(alias)、別名密碼(keypass)、公司/機(jī)構(gòu)名稱(chēng) (O)、部門(mén) (OU)、國(guó)家/地區(qū) (C)、省份 (ST)、城市 (L)、郵箱 (E)、以及安卓證書(shū)有效期。