其实不用越狱可以随意修改APP图标,这个方法可以随意修改APP包内所有不受签名保护的文件。不过缺点是需要用到Xcode,且无法修改plist文件和主程序。
不越狱修改APP图标必备条件:
1.一台Mac。
2.从App Store下载并安装Xcode。
3.助手工具(PP助手)
修改前的小Tips:
修改后的app可能无法在其他设备运行,或者运行后需要输入 App Store 账号,那是因为你导出的ipa是DRM版权保护的,只能在有你账号的设备上运行。
不越狱修改APP图标详细图文教程:
以修改QQ程序图标为例,首先使用PP助手将手机里的QQ应用导出到Mac,导出时不要备份文档(是否同时备份文档选否)
接下来找到之前导出的ipa包,右键选择归档实用工具解压。解压后,进入解压的目录里,找到QQ.app,右键显示包内容,进入APP包内。
在QQ.app包内你会看到APP的所有文件,其中有个叫QQ的文件就是主程序,而Info.plist文件为主配置文件,这两个文件都受签名保护,修改后会导致后面安装步骤无法完成。
接下来修改图标只需要替换原来的图标就可以啦,以iPhone5s为例,图标尺寸为60*60,注意新图标的分辨率需要与原文件的一致。
接下来只需要安装修改后的QQ.app,步骤是打开Xcode,在菜单中找到Window-Devices。在开启的Devices界面中选择你的设备。
然后点击上图所示的+号,选择修改后的QQ.app进行安装即可。
(注意:安装时如果已经安装了QQ,会提示是否替换,这时只需点Replace替换即可。)
顺利安装之后,你的图标就会变成你修改的样子。
不越狱修改APP的注意事项:
有
一些APP,尤其是游戏,会下载一些更新文件在APP共享目录(即Documents目录下),APP运行后会优先使用Documents目录下的文件,
如果你修改的APP包内的文件正好与Documents目录下的文件一致,那么你修改的文件就会无效,因为APP读取的是新下载的更新文件