大家都知道苹果现在对应用的审核越来越严格,特别是对马甲包的打击力度很大,导致很多正常的应用偶尔也会被迫中枪,不能上架成功。那么如何能够快速的上架成功马甲包呢?我来给大家讲解一下怎样能够快速过审

了解苹果审核政策

苹果是通过二进制代码来判别唯一性,通过包名来区分产品,重复二进制代码不允许上传,那么你上传的产品存在以下三种情况:

(1)包名一样,二进制代码不同,苹果视为更新;

(2)包名不一样,二进制代码相同,审核无法通过;

(3)包名不一样,二进制代码不同,就是通常说的马甲,审核可能通过;

(4)包名一样,二进制代码相同,无任何意义。

在了解了政策以后,你得将你包名修改了、同时你应用的二进制代码也必须修改来跟一样不一样。

演示账号提供

开发的新应用,你需要给审核人员提供一个演示的账号,这样别人才能直接用你演示账号进去查看内容

二进制代码修改

代码要做大量的修改,来保证二进制代码的不一样,比如批量修改类名前缀,批量修改函数调用名称等等,还有就是图片得进行hash值修改

页面需要有差异化

修改App启动后第一个页面,保证马甲与主App的第一个页面不同,从先入视觉迷惑苹果审核人员。

功能局部化

如果贵公司应用比较复杂,你可以将整个应用的某一部分功能独立出来,做成一个新的应用来上架

色调

开发的新马甲包需要UI更改整个项目的色调,让项目看起来跟以前色调上有大的区别,这样审核人员会从视觉上不认为是同一款应用。

混淆

马甲包里面肯定涉及到一些需要后台触发开关的接口,需要前端将内容混淆加密,然后再做处理,这点很重要,现在苹果抓包越来越厉害,这方面如果不做好,前面很可能前功尽弃。

作为一个有着多年马甲包开发经验以及马甲包外包接单经验的人来讲,就先给大家分享到这里。有不懂的欢迎留言私信,给大家解答疑惑。

如何轻松审核通过马甲包相关推荐

  1. ios审核被拒4.3,马甲包提交

    一. 先说说为什么要制作马甲包  (马甲包应用比较广泛的几种app:金融类,彩票类,付费视频类) ①防止app因为违规被苹果下架后"一无所有" 付费视频类,彩票类的app多少都会违 ...

  2. iOS工作中的经验总结—马甲包审核以及常见审核问题

    1.苹果近期审核动态分析 2.2018年App Store算法重大调整首次曝光 一.苹果近期审核动态分析 1.机审越来越完善 众所周知,应用在上架至App Store前,必须通过神秘的苹果审核团队的审 ...

  3. 今天科普一下 iOS马甲包审核以及常见审核问题

    一.什么是马甲包 马甲包是利用App store 规则漏洞,通过技术手段,多次上架同一款产品的方法.马甲包和主产品包拥有同样的内容和功能,除了icon和应用名称不能完全一致,其他基本一致.    二. ...

  4. 马甲包审核被拒对应的处理方案

    写在前面 马甲包审核被拒,目前网上流传最广的就是2.1和4.3,在查看了很多文章之后,从两篇介绍的比较详细的文章中把这两个大礼包对应条款的解决方案,整理出来,为开发马甲包做一个准备,同时分享给大家. ...

  5. iOS马甲包审核以及常见审核问题

    1.苹果近期审核动态分析 2.2018年App Store算法重大调整首次曝光一.苹果近期审核动态分析 1.机审越来越完善 众所周知,应用在上架至App Store前,必须通过神秘的苹果审核团队的审核 ...

  6. iOS审核马甲包被拒4.3的解决方案

    OS审核马甲包被拒4.3的解决方案 iOS审核4.3条款,可以说是大部分做ASO以及上架马甲包的同学们的噩梦.一个4.3条款,卡住了无数个马甲包的上架,粉碎了很多公司ASO获取廉价优质流量的美梦. 相 ...

  7. iOS上架审核4.3(解决iOS审核4.3马甲包)

    经历4.3之后上架,记录一下 最近公司研发出一个App,公司新申请的开发者账户,新的App项目和源码,构建完成上传到TestFlight,交给我们测试,测试正常之后,就直接提审了,结果第二天直接4.3 ...

  8. iOS 如何解决苹果审核4.3问题(guideline4.3, 马甲包4.3, 马甲包混淆)(一)

    最近用户遇到苹果审核guideline4.3问题, 也就是大家说的马甲包4.3, 这里来说说原因. 首先,要看你是什么产品和使用的什么技术框架, 不同的框架对应的解决方案是不一样的.  先说说为什么会 ...

  9. 提审马甲包被拒问题记录

    此处马甲包为黑白包模式,使用个人开发者账号提交: 1.白包是正常的应用外壳,2.黑包为主包的功能业务, 纯原生代码编写! 记录1:此时,白包已经过审核上线,黑包功能在白包代码的基础上已经开发完成,通过 ...

最新文章

  1. 架构师之路 — 分布式系统 — Protocol Buffers 序列化协议
  2. WebSocket学习与使用
  3. C++面试笔记(2)
  4. [设计模式]抽象工厂模式
  5. elasticsearch 的查询 /_nodes/stats 各字段意思
  6. java并发编程实战-第三章-对象的共享
  7. 面试官系统精讲Java源码及大厂真题 - 29 押宝线程源码面试题
  8. 搭建数字图像处理开发环境(Python+pycharm+opencv)
  9. 怎样检测TCP/UDP端口的连通性
  10. break和continue的方法(break 直接跳出循环)与 (continue本次忽略,但之后的继续)
  11. ExtJS入门到精通视频教程下载 ExtJS视频教程
  12. python删除第一行_python学习之删除DataFrame某一行/列内容
  13. 使用frp配置内网访问(穿透)教程(超详细,简单)
  14. ns3--TapBridge, TapNetDevice,FdNetDevice等
  15. 甲乙分别自A,B两地同时相向步行,2小时后中途相遇,甲乙步行速度都提高了1千米/时,当甲到达B地后立刻按原路向A地返行,当乙到达A地后也立刻按原路向B地返行,甲乙两人在第一次相遇后3小时36分
  16. android ios动态模糊效果,iOS实现模糊效果的几种方法
  17. 解决联想e470c 无线网卡驱动
  18. LAMP平台服务简介、部署及应用
  19. python图像处理(十)——图像仿射变换、图像透视变换和图像校正
  20. Android.bp编译提示ninja: error: unknown target ‘MODULES-IN-xxx‘终极指南

热门文章

  1. HTML/Javascript game start menu:游戏开始界面(附代码)
  2. 日期选择器 当前日期之前不允许选择
  3. Aspect Based Sentiment Analysis经典模型
  4. php udp,PHP UDP攻击查找源头
  5. eclispe override报错的解决办法
  6. python迭代是什么意思_如何理解python中的迭代
  7. python IDLE的下载及安装
  8. Linux 与 Git(github篇)
  9. 群体领袖简介(25)
  10. vue表格显示图片,采用element ui实现