Quantcast
Channel: 睿论坛 - 最新帖子
Viewing all articles
Browse latest Browse all 37470

请教下如何重签名微信这种多Targets的App

$
0
0

受阿凹机器人的启发,也想倒腾下微信机器人

目前砸壳,classdump,theos那套已经跑通了,现在卡在部署到非越狱环境上,现有的resign脚本不支持extension,微信这种带多targets的签名不成功。我现在手动重签名的步骤是这样的:

  1. 解压App Store版本ipa

  2. 分别生成3个targets的entitlements.plist codesign -d --entitlements :- OUTPUT_FOLDER/Payload/APP_NAME.app > APP_NAME_ENTITLEMENT.plist

  3. 更换bundle id

  4. 更换provision,cp AD_HOC_PROVISIONING_FILE.mobileprovision OUTPUT_FOLDER/Payload/APP_NAME.app/embedded.mobileprovision

  5. 分别对3个target签名codesign -f -s "CERTIFICATE_NAME_IN_KEYCHAIN" --entitlements EXTENSION_NAME_ENTITLEMENT.plist OUTPUT_FOLDER/Payload/APP_NAME.app/PlugIns/EXTENSION_NAME.appex

  6. 重新压缩生成ipa

但是这样安装不上去,想请教下,关于微信这种带多targets的如何进行重签名?


Viewing all articles
Browse latest Browse all 37470

Trending Articles