IPA重签名,网上的教程已经很多了,这里就不详细介绍了,下面是根据网上教程的一次实践步骤。
IPA: 如果是AppStore下载的,需要砸壳后才能签名成功;
另外,如果app中有PlugIn,WatchNative App, WatchNative App的PlugIn,xx.dylib, 这些也需要签名。
前期准备:
ipa:Yalu103.ipa
bundleID:com.iosre.repackage
1、生成new_embedded.mobileprovision配置文件。
可以去苹果开发者中心(developer.apple.com)去生成;
如果在Xcode中已经配置好了,可以运行一次Project,在生成的xxx.app中拷贝出embedded.mobileprovision文件;
这里为了区分将新生成的embedded.mobileprovision重命名为new_embedded.mobileprovision。
2、生成entitlements.plist文件
根据new_embedded.mobileprovision生成签名时使用的entitlements.plist文件。