)重新使用特定的開發(fā)者證書和配置文件簽名,就可以在非越獄的設(shè)備上安裝使用。
## 二、所需工具
1. iOS App Store Package(.ipa)文件,即要安裝的應(yīng)用。
2. 可用的蘋果Developer賬戶以及相應(yīng)的證書(.cer)、私鑰(.p12)和配置文件(.mobileprovision)。
3. macOS系統(tǒng)電腦(由于使用到蘋果開發(fā)工具,必須在macOS上進(jìn)行重簽名操作)。
4. 重簽名工具,例如Sideloadly或iOS App Signer。
## 三、詳細(xì)步驟
1. 獲取所需文件:首先準(zhǔn)備好要安裝的iOS App(.ipa文件)、開發(fā)者證書、私鑰和配置文件。這些通常可以從蘋果Developer網(wǎng)站獲取。
2. 安裝重簽名工具:下載并安裝一個可靠的重簽名工具,例如Sideloadly或iOS App Signer。這些工具會幫助您輕松地為App重簽名。
3. 導(dǎo)入證書和私鑰:打開重簽名工具,在“Certificates”選項中導(dǎo)入您的開發(fā)者證書(.cer文件)和私鑰(.p12文件)。
4. 選擇要安裝的App:在工具中選擇你要重簽名的ipa文件。這個文件通常可以從開發(fā)者網(wǎng)站或其他途徑獲取。
5. 選擇配置文件:選擇要用于重簽名的配置文件(.mobileprovision文件)。這將使你的設(shè)備能夠安裝這個未在App Store上架的App。
6. 開始重簽名:點擊“Start”或“Sign”按鈕開始進(jìn)行重簽名過程。等待工作完成,一個新的ipa文件將被生成。
7. 將重簽名的App安裝到設(shè)備:最后將新生成的ipa文件安裝到?jīng)]有越獄的iOS設(shè)備上。這可以通過Xcode、iTunes、Apple Configurator 2等工具完成。
8. 可能需要信任開發(fā)者證書:在iOS設(shè)備上,打開設(shè)置>通用>設(shè)備管理(或描述文件與設(shè)備管理),根據(jù)提示信任你的Developer證書。
現(xiàn)在你已經(jīng)成功地在非越獄的iOS設(shè)備上安裝了重簽名的App,可以正常使用。
需要注意的是,重簽名的應(yīng)用在特定時間后可能蘋果手機(jī)簽名永久免費會失效(通常是7天或1年,取決于使用的開發(fā)者證書類型),此時需要重新進(jìn)行重簽名操作。同時,不要將包含惡意代碼或侵犯版權(quán)的應(yīng)用進(jìn)行重簽名,遵守法律法規(guī)和道德規(guī)范。