1. 程式人生 > >ios稽核4.3,以及掉坑後的感想

ios稽核4.3,以及掉坑後的感想

首先,感謝蘋果

好了,進入主題

itunesconnect.apple關於4.3的被拒回覆:

Guideline 4.3 - Design



Your app duplicates the content and functionality of apps currently available on the App Store. 

Apps that simply duplicate content or functionality create clutter, diminish the overall experience for the end user, and reduce the ability of developers to market their apps.

Next Steps

We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.

For app design information, check out the following videos: "Best Practices for Great 

iOS UI Design" and "Designing Intuitive User Experiences," available on the Apple Developer website.

You may also want to review the ios Human Interface Guidelines for more information on how to create a great user experience in your app.

If you cannot - or choose not to - revise your app to be in compliance with the App Store Review Guidelines, you may wish to build an 
HTML5
 web app instead. You can distribute web apps directly on your web site; the App Store does not accept or distribute web apps.

html5 is the major new version of HTML and enables audio and video to play natively in the browser without requiring proprietary plug-ins. Using Html5
, web apps can look and behave like native iPhone and iPad apps, and using HTML5's Offline Application Cache, a web app can work even when the device is offline. With web apps, you have flexibility to deliver as much or as little functionality as you desire. 

To get started with iPhone or iPad web apps, please review the Safari Client-Side Storage and Offline Applications Programming Guide.

For a description of the HTML elements and attributes you can use in Safari on iPhone, check out Safari HTML Reference: Introduction.


蘋果稽核條款,針對4.3的條款說明!

image.png


4.3是什麼???

簡而言之,4.3是功能或者應用程式重複出現在App Store,包括相同型別產品功能較一致,以及上傳馬甲或者分包導致的被拒回覆,以下方案希望能幫到大家處理此類問題!


1,元資料方面修改方案---

①修改應用程式價格,打造與原產品不同的價格級別;

②修改應用程式釋出地區,打造與原產品不同的售賣地區或分不同地區運營;

③修改產品分類,打造與原產品不同的產品側重屬性分類;

④回覆蘋果產品設計理念等,表述產品情懷,希望打造獨一無二的產品,比如功能目前會跟其他類似,會有相同情況;然後提出產品內某功能加以細節性說明,比如功能在市場上其他人還沒做等等(此做法請慎重,描述好了ok,描述差了打臉);


修改後回覆內容可參考如下:

(主要表述方面側重在於使用者體驗,及滿足不同使用者細化體驗等方面):

尊敬的蘋果開發者稽核,

您好,針對於貴方提出的4.3相關問題,我方目前已修改“地區/售價/分類”,主要目的在於針對不同的人群屬性做運營方面的區分,我們希望給予使用者不同的產品體驗,包括應用程式內的功能側重點,展現給使用者的內容等等;希望貴方能重新稽核,及時給予我方App通過稽核併發布至App Store。

誠摯的問候!


2,二進位制方面修改方案---

①升級version,升級一個版本號提交稽核;

②換bundle id,換一個包再提交稽核;

③換開發者賬號,換不同賬號提交稽核;

④修改素材及UI色調等,修改logo,修改主色調;

⑤修改功能介面等,此處可改功能可做小開關;

⑥新增垃圾程式碼或者註釋塊,此處主要防蘋果機審掃描;



附:蘋果的三種稽核機制!

1,預稽核---

掃描api,及plist檔案字元缺失等;此處分兩步,第一步為上傳時蘋果Application Loador等應用對於適配icon等的檢查,第二步為上傳後蘋果的功能性檢查,例如配置了Push功能但有缺失或者未開啟功能,則會郵件提示等等;

2,機審---

此處掃描支付SDK等,及馬甲情況,機器掃描主要看程式碼塊,可參考百度蜘蛛抓取網站模組原理;如遇部分無法過機審情況可嘗試加速繞過機審(不是100%成功);

3,人工稽核---

此處主要檢測功能或者App體驗測試,例如用測試賬號登入App體驗功能,或其他是否明顯bug等,ipv6也在此處檢測;