ios 給微信開發一個插件並安裝到未越獄的手機上教程


   現來整體說一下思路,首先給越獄的手機開發一個插件並安裝上去,然后去越獄手機上找到相應的動態庫和對應的微信APP安裝包,拷貝出來,然后重新簽名,就可以安裝到未越獄的手機上了

1、首先你的電腦需要安裝theos(安裝插件),iFunBox(查看越獄手機文件系統)

2、執行命令nic.pl創建一個tweak項目

選擇13生成一個iPhone的tweak項目

生成了下面這個tweak項目

將整個項目拖入Sublime Text進行編寫  編寫hook代碼 配置好相關參數

登錄到自己的越獄手機 將插件安裝上去

到此就已經給越獄手機安裝好了自己編寫的插件了

3、找到安裝的微信包、插件、還有插件依耐的CydiaSubstrate 拷貝出來

 

 

4、去開發者網站生生成一個 * 帶自己未越獄手機id的mobileprovision  下載命名為embedded.mobileprovision

 

 cd 進入到WeCaht.app 

將動態庫wechatTweak.dylib     插入到Wechat 讓微信運行去加載  wechatTweak.dylib

insert_dylib @executable_path/wechatTweak.dylib  WeChat

 

給wechatTweak.dylib 添加 CydiaSubstrate依耐  

 install_name_tool -change /Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate @loader_path/CydiaSubstrate wechatTweak.dylib

  查看可用的證書

 security find-identity -v -p codesigning

給CydiaSubstrate 和 wechatTweak.dylib重新簽名  

 codesign -fs   證書ID   xxx.dylib

最后一步通過iOS App Signer.app 給剛剛的WeChat.app重新簽名

生成了IPA包 通過ifunbox安裝一下就就大工告成了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM