Tiktok重签名后一些功能无法使用

已解决, 记录一下。
原因的确是 tiktok 做了 bundleId校验。
但不是通过 [[NSBundle mainBundle] bundleIdentifier] 或者 CFBundleIdentifier key 获取的。
而是通过 TTInstallSandBoxHelper 类里面 + (id)bundleIdentifier 方法 获取的。
hook + (id)bundleIdentifier 这个方法 强制返回 @“com.zhiliaoapp.musically” 这个tt 的原先的bundleId就可以 实现 重签名后正常登陆功能了。

3 个赞