iOS-規避iOS審核4.3規則的重心
- 2019 年 10 月 7 日
- 筆記
前言
最近iOS卡審嚴重,很多小夥伴都被拒了,也有很多小夥伴收到4.3禮包,這裡就說說4.3吧!
規避4.3的重心,切斷當前馬甲包與以往馬甲包的所有相似性關聯;
相似關聯
a. ipa包特徵;
b. 開發者帳號;
c. 打包電腦;
d. 上傳IP;
e. 材料相似;
分項細述
1. ipa包特徵
包括有程式碼相似性,資源相似性;
程式碼相似性解決辦法:
a. 已有程式碼的混淆(改類名、改函數名、改屬性名、垃圾程式碼、垃圾類等等)
b. 添加一些無用的程式碼;
注:詳細程式碼混淆ZFJObsLib https://zfj1128.blog.csdn.net/article/details/95482006
資源相似性解決辦法:
a. 資源文件改名;
b. 適當添加一些無用的資源;
c.修改資源文件的HASH值;
翻新工程:
a.修改工程名;
b.修改工程目錄結構;
2. 開發者帳號
兩個馬甲包不要關聯到同一個開發者帳號的資訊;比如打包時關聯。
3. 打包電腦
有條件的最好用不同的MAC來打包(每台MAC上最好打包馬甲包不要超過5個)
4. 上傳IP地址
上傳馬甲包時,IP不要跟其他馬甲包的IP相同;
5. 材料相似
itu後台材料如宣傳圖,ICON,版權人不要出現相同;
註:即使是前邊沒審核過的包,也不要跟他們有關聯。尤其是前邊被4.3拒絕的包,更不能跟他們有相似性。
混淆相關
最重要的就是程式碼混淆了,混淆相關的可以移步看我的另一篇部落格:
?《Python-iOS程式碼混淆-馬甲包混淆工具(Python腳本混淆iOS工程)》?