簽名的工具。它使用Cydia Impactor的源代碼,支持免費的Apple ID以及開發者證書進行簽名。
2. 詳細步驟
以下是免簽名封裝源碼的相關步驟:
a. 為設備添加UDID(創建一個Provisioning Profile)
在Apple官方開發者網站創建一個所謂的Ad Hoc Provisioning Profile,在此過程中,可以將應用與特定的UDID關聯。完成后,下載生成的.mobileprovision文件。
b. 使用開發者證書簽名
克隆上述任意一個開源項目,并根據項目要求配置開發環境。導入.mobileprovision文件并選擇相應的開發者證書。
c. 重新簽名并分發應用
使用優選的工具(如:iOS App Signer或Sideloadly)重新簽名并生成一個新的.ipa文件。之后,將.ipa文件安裝到設備上,此時應用已繞過蘋果官方簽名驗證。
請注意,這種方法可蘋果app簽名免費能受到蘋果開發者證書過期,其他限制以及蘋果對此類免簽名封裝行為的封堵而受阻。另外,為了保障最終用戶的安全,請確保遵守蘋果的規定與條款。