iOS马甲包相关随笔

一、修改项目名字

1、在项目内,直接选中项目名修改,弹框出来点确认。
2、文件名修改,包活XXUITexts和Texts
3、搜索(find)替换(replace)对应的文件名
4、.xcodeproj 显示包内容project.pbxproj 重复3替换
5、pod的话改掉target "XXXX" do 后,删除.xcworkspace,重新pod install.
6、编译可能会有"Multiple commands produce...."报错,File->Workspace settings->build System(Legacy Build System)
7、删除.entitlements,signing&capabilities将推送苹果登录"X"掉,重新添加会重新出现新的"XXX. entitlements"

二、内容修改

1、图片相关:ImageMagick用户改变图片hash(终端安装过程略)
终端指令

$ find . -iname "*.png" -exec echo {} \; -exec convert {} -quality 95 {} \;

注意:修改之前吧AppIcon 的图片copy出来 否则打包会有apha通道
其他:图片名字看着修改(我没改)

2、删除或者“game、游戏”这些敏感字段。
3、对于提现、充值这些敏感要处理好,否则会质疑隐藏功能(可以说明)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 本工具用于应对苹果对重复应用的审核(Guideline 4.3 Design Spam),避免苹果机审检测概...
    羽裳有涯阅读 9,120评论 5 13
  • iOS开发之命令行的魅力 命令行使用及安装 作为一个iOS开发者,命令行是我们必须使用的,下面我就简单介绍下命令行...
    风清水遥阅读 5,553评论 0 2
  • 安装包组成: 谈到 App 瘦身,最直接的想法莫过于分析一个安装包内部结构,了解其每一部分的来源。解压一个 ipa...
    孔雨露阅读 8,721评论 1 7
  • layout: wikititle: iOS逆向分析笔记categories: Reverse_Engineeri...
    超哥__阅读 13,804评论 3 16
  • app风靡的时代,总有一些奇葩的需求。为了刷量,刷排名,制作壳包,为了通过苹果爸爸审核,想到代码混淆,垃圾代码等策...
    二斤寂寞阅读 23,061评论 11 52