【本站数码】现在小编和大家分享一个iOS8.3不越狱使用Mac随意修改App教程,教大家不越狱修改App的方法,适用于iOS8.2/iOS8.3,不需要越狱,可以随意修改App包内所有不受签名保护的文件,有需要的可以来看看本教程。
iOS8.3不越狱使用Mac随意修改App教程
优点:无需越狱;适用iOS8.3;可以随意修改App包内所有不受签名保护的文件
缺点:需要Xcode,但无需开发者账户;无法修改plist文件和主程序(受签名保护)
必备条件:
1. 一台Mac
2. 从App Store下载并安装Xcode
3. PP、iTools助手工具
具体方法步骤:
1. 以修改QQ程序图标为例
2. 首先使用助手工具将手机中的QQ应用导出到Mac。
3. 导出时不要备份文档(是否同时备份文档选否)。
4. 找到前面导出的ipa包,右键选择归档实用工具解压。
5. 解压后,进到解压的目录里,找到QQ.app,右键,显示包内容,进到App包内。
6. 在QQ.app包内你会看到App的所有文件,其中有个叫QQ的文件是主程序,而Info.plist文件是主配置文件,这两个文件都受签名保护,修改后会导致后面安装步骤无法完成。
7. 言归正传,我们以修改图标为例,接下来就替换掉原来的图标就好了。由于我使用的设备是iPhone5s,所以只需替换60*60的图标,注意新图标文件的分辨率要与替换的文件一致。
8. 接下来就是安装修改后的QQ.app了,打开Xcode,在菜单上找到Window - Devices。
9. 在开启的Devices界面中,选择你的设备。
10. 然后点击上图标示的 + 号,选择修改的QQ.app安装。
11. 接着就是等待安装完成即可。(注意:安装时如果已经安装了QQ,会提示是否替换,点Replace替换即可)
注意事项:
- 修改后的App可能无法在其他设备运行,或者运行后需要输入App Store账号,那是因为你导出的ipa是受DRM版权保护的,只能在有你账号的设备上运行。
- 有些App,特别是游戏类,会下载一些更新文件在App共享目录(即documents目录下),App运行后会优先使用documents目录下的文件,如果你修改的App包内的文件正好与documents目录下的文件一致,那么你修改的文件不会起效果,因为App读取的是新下载的更新文件。