ipa 企業重簽名

1.解壓.ipa包:
cp appName.ipa xxx.zip
2.替換證書配置文件(文件名必須為embedded,不得自定義)
1)解壓ipa

  1. 替換embedded.mobileprovision 文件,刪除_CodeSignature目錄
  2. 根據打包文件修改entitlements.plist 文件,teamed 和 bundled都需要修改
    4)codesign -f -s "XXXX" --entitlements entitlements.plist Payload/XXX.app
    記得一定要帶--entitlements entitlements.plist ,不然會失敗
    另:
    1、XXXX 為證書常用名稱,鑰匙串可查
    2、entitlements.plist 配置
    XXXXX可以cat bundle.mobileprovision 文件得到


    entitlements.png

    也可以安裝設備配置文件,在iphone配置工具獲得相關配置信息

3.生成.ipa包:
zip –r xxxx.ipa Payload

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • ipa 包重簽名最新最簡單教程 重簽名的意義:ipa 重簽名最大的用處是,不必重新打包,和配置其它第三方獲取 ap...
    紅發_KVO閱讀 72,862評論 24 64
  • 重簽名:可以讓用個人開發者賬號打出來的包,不用上架Appstore即可將其安裝到所有未越獄的iOS設備上(前提條件...
    CGsir陳閱讀 3,117評論 0 2
  • Tweak打包dylib注入ipa重簽名安裝到未越獄手機上 在我上一篇文章第一次寫Tweak,走進iOS逆向的世界...
    YxYYxY閱讀 9,764評論 6 18
  • 在工作中分發內測應用是經常遇見的,常見的方式有:TestFlight,用企業級開發者賬號,搜集UDID打包等方式,...
    MarkMiao閱讀 2,639評論 1 3
  • 一.理解iOS簽名機制 網上有很多資料,這里不展開細說,重點參考這三篇文章: https://www.objccn...
    huig游影閱讀 1,238評論 0 0