Posts List

如何通過 mobile provision 重新簽名 ipa 並安裝到手機

參考資料: resign .ipa with new CFBundleIdentifier and certificate How to Resign an iOS App 步驟: 通過 xcode 申請 mobile provision 解壓 ipa 文件 unzip "$ipa_path" 刪除原有簽名 rm -rf Payload/Application.app/_CodeSignature 修改 Bundle ID 爲 mobile provision 中的 bundle ID /usr/libexec/PlistBuddy Payload/Application.app/Info.plist Set :CFBundleIdentifier com.mycompany.newbundleidentifier save quit 複製 mobile provision 文件 cp "$mobile_provision_path" Payload/Application.app/embedded.mobileprovision 添加 provision.