关于微信签名问题

按步骤已经做到最后一步了:

codesign -f -s "iPhone Developer: xx xx (GTRWCGP736)" --entitlements Entitlements.plist WeChat.app

然后验证WeChat.app

codesign -vv -d WeChat.app
Executable=/Users/tinkl/pojieWeChat/WeChat.app/WeChat
Identifier=com.tencent.xin.xy
Format=bundle with Mach-O universal (armv7 arm64)
CodeDirectory v=20100 size=214947 flags=0x0(none) hashes=10739+5 location=embedded
WeChat.app: no signature
Info.plist=not bound
TeamIdentifier=not set
Sealed Resources version=2 rules=12 files=2809
Internal requirements count=1 size=96

实在是不知道问题在哪儿

------------------------------------ 分割线 --------------------------------------------------------

以上之前通过各种命令行 ldid codesign 各种都处理过了,都不行,最后还是通过"yololib" 和 "ios app signer"搞定了。
而且还是在下载到cydia里的dylib嵌入到微信里,在非越狱下正常运行,具体细节我就不发表了。还是靠自己一个一个解决

ideviceinstaller -i Wechat_resign.ipa
WARNING: could not locate iTunesMetadata.plist in archive!
WARNING: could not locate Payload/WeChat.app/SC_Info/WeChat.sinf in archive!
Copying ‘Wechat_resign.ipa’ to device… DONE.
Installing ‘com.tencent.xin.xy’

  • CreatingStagingDirectory (5%)
  • ExtractingPackage (15%)
  • InspectingPackage (20%)
  • TakingInstallLock (20%)
  • PreflightingApplication (30%)
  • InstallingEmbeddedProfile (30%)
  • InstallingEmbeddedProfile (30%)
  • VerifyingApplication (40%)
  • Error occurred: ApplicationVerificationFailed

既然ideviceinstaller安装了。那你跑下idevicesyslog,就知道错在哪里了。嘿嘿

问题已修复,使用ios app signer完成了。

下载了个2014年的微信版本,发现了不少秘密。