1. 程式人生 > >開發者如何應對蘋果稽核條款4.3導致上傳馬甲包被App Store 拒絕的情況?

開發者如何應對蘋果稽核條款4.3導致上傳馬甲包被App Store 拒絕的情況?

1、修改應用價格
2、修改應用釋出地區
3、修改產品分類
以上修改必須與原產品不同。
還有一種方法是修改APP的二進位制程式碼1、升級vesion,升級一個版本號提交稽核2、換bndle id,換一個包再提交3、換開發者帳號,換不同帳號提交稽核4、修改素材、Ul、logo、主色調等5、修改功能介面
6、新增垃圾程式碼或者釋塊,此處主要防蘋果機審掃描。
附:蘋果的三種稽核機制!
1,預稽核–
掃描api,及plist檔案字元缺失等;此處分兩步,第一步為上傳時蘋果Application Loador等應用對於適配icon等的檢查,第二步為上傳後蘋果的功能性檢查,例如配置了Push功能但有缺失或者未開啟功能,則會郵件提示等等;
2,機審—
此處掃描支付SDK等,及馬甲情況,機器掃描主要看程式碼塊,可參考百度蜘蛛抓取網站模組原理;如遇部分無法過機審情況可嘗試加速繞過機審(不是100%成功);
3,人工稽核—
此處主要檢測功能或者App體驗測試,例如用測試賬號登入App體驗功能,或其他是否明顯bug等,ipv6也在此處檢測;

注:
2,二進位制方面修改方案
①升級version,升級一個版本號提交稽核;
②換bundle id,換一個包再提交稽核;
③換開發者賬號,換不同賬號提交稽核;
④修改素材及U色調等,修改0g0,修改主色調;
⑤修改功能介面等,此處可改功能可做小開關;
⑥新增垃圾程式碼或者註釋塊,此處主要防蘋果機審掃描。