App Store 4.3 大礼包被拒解决方案-本地差异化

简介: 从2017年年底开始, Apple似乎做了很大的升级, 让众多开发者陷入困境, 不单单是马甲, 就连正常的 App 也被误伤; 周围很多开发者向我"求救", 诉说新品处于【等待审核】或【正在审核】状态长达一两个月的; 似乎 iOS 开发者不单单只是开发项目, 高效上新和稳定更新 App 变得愈发重要。
+关注继续查看

3dff555e780998b933e0d800d557e965

首先谢谢大家积极催稿, 我迫不及待想尽快出第二篇文章, 由于年前确实忙加上年会节目排练, 生活安排的甚是紧凑, 文章一拖再拖, 谢谢大家的理解和支持, 在此祝大家新年快乐!

今天讲如何使用本地混淆差异化? 为何去做这件事情呢? 容我强势分析一波, 下面这波分析也是我的经验教训, 希望能帮到你~

1.原由为何要本地混淆差异化代码?

最初主要有两个原因:
1.非马甲用户:
2018年开始大量的项目上新更新都受到延迟审核, 或者被误伤为Guideline 4.3, 你可能在当时认为是自己的问题, 就不断在自我反思核查, 最后发现是误伤, 但是Apple review 电话沟通一致认为你有功能点或者内容和别的项目过于相似;

为何会出现这个问题呢?
原因在于你的项目可能是垂直业务领域, 大片的项目功能几乎非常相似, 比如: 工具类, 效率, 社交类, 音乐类等尤为突出, 所以导致苹果加速对垂直领域的整治, 大量垂直产品被下架;

2.马甲用户:
再来说马甲, 2017年12月以前, apple 对马甲的管制很松, 我最多的时候一个包上传30次, 几乎没任何阻碍感;

但从18年4月份开始, apple首先对区域类马甲进行整治, 比如: xx合肥站, xx北京站, xx投注赛马等等;

6月份开始加入只能筛选下架, 猜测是加入了对马甲的打标签功能, 可以简单理解为将你的包统统打标签拉黑进行冷藏, 无论你怎么伸冤都无济于事, 这个阶段可以理解为打击在线App;

9月份开始进行对初审(机审)进行严格把控, 类似对每个项目进行了机器剖析, 提出有效特征参数形成特征码存储, 也就是每个项目都有自己的特征码, 项目一般改动是无法改变这个特征码的, 所以这个阶段很多人引咎放弃;

10月份开始对人审进行把控, 将条款细化, 最为突出的是 Guideline 2.1 成了家常便饭, 现在回头来看这个2.1可以理解为, 回复确认"我经过自我核查, 保证没有违反苹果爸爸的条款, 并签名进行保证" 仅此而已;

介于此, 本地混淆代码无论是从马甲还是非马甲都起到了改变现状的作用, 对于非马甲, 解决基础差异化可以顺利上线; 对于马甲可以改变项目特征码, 避开初审(机审), 至于人审就要靠运气了, 到目前为止已可以确定起到作用并完成上新和更新~

2.如何混淆?

在研究本地混淆时参考了网上的一些方法, 有完全混淆成自己都不认得的方法, 也有规律性修改的, 为了快速进行混淆, 对前辈经验的混淆方法进行了提取和优化(文章末尾会提供demo):

1.工程混淆

command + shift + "," 设置:

下一篇: 《App日常被拒之解决方案》 尽情期待~

目录
相关文章
|
5月前
|
安全 测试技术
赛事直播攻略:最新推出「体育比分网站APP竞猜源码解决方案」
随着体育比赛的普及和人们对于赛事直播的需求不断增加,越来越多企业和机构希望搭建自己的赛事平台。为了帮助用户更加高效、便捷地搭建自己的赛事平台,东莞梦幻网络公司推出了一款名为「体育比分网站APP竞猜源码解决方案」的产品,旨在为用户提供节省费用和开发时间的解决方案。本篇文章将为大家介绍如何使用这款产品进行赛事直播,并给出一些实用的攻略。
|
6月前
|
开发框架 安全 BI
东莞梦幻科技体育足球竞猜预测APP网站源码搭建解决方案优势
足球是全世界可谓最受欢迎的体育赛事活动,相关的竞猜赛事分析比分预测更是吸引了大量的参与者。为了满足市场需求,东莞梦幻网络科技开发了一个足球竞猜应用程序源码,它提供了一套完整的足球竞猜应用程序开发框架源码。
东莞梦幻科技体育足球竞猜预测APP网站源码搭建解决方案优势
|
8月前
|
XML Java Android开发
Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案
Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案
1010 0
Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案
|
8月前
|
Android开发
Android studio中ADB不幸运终止app程序解决方案
Android studio中ADB不幸运终止app程序解决方案
145 0
Android studio中ADB不幸运终止app程序解决方案
|
9月前
|
XML Android开发 UED
Android APP启动黑屏及解决方案
相信做过Android的朋友都知道,当一个APP启动时,界面会首先展示一个白屏或者黑屏,然后再进入欢迎页,稍作停留最后进入APP主页。那么这个黑屏或者白屏到底是怎么一回事呢?
405 0
|
9月前
《移动App研发加速—跨平台解决方案》电子版地址
移动App研发加速—跨平台解决方案
53 0
《移动App研发加速—跨平台解决方案》电子版地址
|
10月前
|
存储 监控 安全
阿里在移动APP安全上的解决方案|学习笔记
快速学习阿里在移动APP安全上的解决方案
158 0
阿里在移动APP安全上的解决方案|学习笔记
|
11月前
|
传感器 物联网 智能硬件
IoT设备与手机App之间实时消息通信解决方案
PLC 工控机和管理人员 App 的联动
IoT设备与手机App之间实时消息通信解决方案
|
12月前
|
存储 监控 负载均衡
阿里云上云方案:Web与移动App云上部署解决方案及服务指南
对于绝大部分的上云用户来说,部署Web与移动App是最常见的,很多新手用户不知道上云时该如何选择阿里云产品与配置,为此,阿里云专门针对这部分用户的需求推出了Web与移动App云上部署解决方案,下面是方案详情介绍。
409 0
阿里云上云方案:Web与移动App云上部署解决方案及服务指南
智慧党建平台建设解决方案,党员信息化管理系统开发app
智慧党建平台旨在打造一个集党建宣传、党建工作管理、党员服务、党员学习、互动交流、数据统计分析为一体的智慧化平台。
154 0
推荐文章
更多