iOS 多包同时签名和Assets.car文件解压ICON替换(
2019-10-23 本文已影响0人
even_cheng
![](https://img.haomeiwen.com/i2329149/924c85ee348011df.jpg)
更新版,支持多包同时签。(file:///private/var/mobile/Containers/Data/Application/F577B6F4-98F1-466A-8DAE-FDDAE3600F24/tmp/5AC3DA29-4402-4069-9784-B7892121A25B.jpg)
先附上自己做的无广告影视直播TV的APP(资源来自网络)下载地址见文末:
下面进入正题,我们的需求是把原ipa包签名,并设置新的名称和ICON,修改原包的BundleId,这样就可以同时安装两个app.
第一步:打开签名工具,选择原app包,选择导出素材到文件夹,这是为了对比签名后的文件
![](https://img.haomeiwen.com/i2329149/f1b48032cad42ddd.png)
-
导出之后的文件如下:
Snip20191023_10.png
第二步,找一个1024*1024的图片(.png)
![](https://img.haomeiwen.com/i2329149/68867c9b9bc61e90.png)
第三步,在签名工具中填入新的名称,并选择刚才准备的icon(可以填入新的bundleid)
![](https://img.haomeiwen.com/i2329149/eab5993b55d86874.png)
最后,点击Start Sign按钮,选择导出文件夹,开始签名并替换素材文件,在进度栏可以看到签名进度。
PS:下面是用签名之后的包导出的素材文件,可以看到icon已经全部替换,但是新生成的包内文件少了几个,那是因为把所有1x格式的文件自动删除了,不影响APP展示。
![](https://img.haomeiwen.com/i2329149/fb8be9c7115ed9bd.png)