蘋果審覈相關

iOS App Store Submission Checklist

iOS app提交審覈要持續一週或者更久,在提交之前,我們一定要進行「自我審查」,避免被拒。有些問題,我們可能知道,但是由於不是在自己身上出現的,所以不能「感同身受」,很有可能還是掉進這個坑。所以這裏製作了一個checklist,提交之前挨個檢查,如果確認沒有問題,再提交。

App Store Review Guidelines是官方讀物,這裏蒐集的是具體事例,比官方的更易懂,更具體。

官方的Rejected分爲Binary RejectedMetadata Rejected。前者需要重新排隊,後者不需要。

使用微信、QQ等第三方登錄(Binary Rejected)

官方審覈的機器上沒有安裝QQ,在這種情況下,如果提示下載QQ,就會被拒絕。

10.6 Details

We were required to install the WeChat app before we can log-in via WeChat. The user should be able to log-in and access their account, without requiring additional applications to be installed.

Next Steps

If you choose to allow users to log-in via WeChat, please use methods that can authenticate users from within your app, such as a native web-view.

沒有使用IDFA,但是卻聲明自己使用了。

有的統計工具會使用IDFA,爲了安全起見,選擇了使用IDFA,但是實際上並沒有,所以被拒了。IDFA的選項,一定要根據真實情況選擇。

Your iTunes Connect settings indicate that your app serves third-party advertisements. However, we were unable to locate ads in your app.

Please reply to this message to provide the steps for locating third-party ads in your app. When we hear back from you, we will continue the review.

無法測試

我曾經開發過體重寶,一款掃描普通體重秤上的數字並識別紀錄的軟件,因爲官方不可能買一個體重秤去試用,所以只能通過你提供的Demo視頻來驗證,所以你必須提供一個試用視頻。另外,無論任何app,都最好附帶一個Demo視頻,可以放在YouTube上,這樣可以很大程度的減輕審覈員的工作量,更容易通過。

You can provide a link to a demo video of your app in iTunes Connect. Go to "Manage Your Applications," select your app, click "Edit Information," then scroll to the "Review Notes" section and add the demonstration video access details.

應用內有檢查更新的字樣

from: https://www.v2ex.com/t/174105

版本更新統一走App Store,所以自己的app中,不能有檢查更新的功能。2015年3月份,Apple更新規則,有檢查應用功能的app直接拒絕。可以改成,當前版本xxx之類的

Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism. We’ve attached screenshot(s) for your reference.

Next Steps

Please remove the update feature from your app. To distribute a new version of your app, upload the new app binary version into the same iTunes Connect record you created for the app’s previous version. Updated versions keep the same Apple ID, iTunes Connect ID (SKU), and bundle ID as the original version, and are available free to customers who purchased a previous version.

與html網站功能類似

曾經做了一個移動站:m.example.com。爲了快速上架,嵌套了一個UIWebview,然後load首頁就提交審覈,被拒,因爲:

the App Store does not accept or distribute web apps

如果單純地想複製一個功能一樣的app,提交,也有可能審覈不通過,因爲:

We found that your app duplicates the content and functionality of apps currently submitted for review.

from: https://www.v2ex.com/t/120574

App Crashes

由於我們在開發環境下測試的app,但是提交到了Apple以後,審覈員用的是線上環境,如果後臺API有改動,一定要保質一致,避免崩潰。所以提交審覈的時候,一定要用線上環境跑一遍。

版權

from:http://zhihu.com/question/20216099/answer/43732248

比如新聞聚合累的應用,審覈的時候一定不要出現明顯沒有授權的文章,比如BBC之類的

出現第三方操作系統的名字或圖標

from: http://zhihu.com/question/20216099/answer/46606239

第三方操作系統的圖標或者名字,不能出現在應用內。例如出現Android的圖標關鍵字被拒,截屏也一定要在iOS設備上截取,因爲狀態欄是不一樣的。圖標和Apple的相似也可能被拒絕。

邀請碼

app只有使用邀請碼才能進入,被拒絕:

2.22 - Apps that arbitrarily restrict which users may use the App, such as by location or carrier, may be rejected

2.22 Details

Your app arbitrarily restrict users by requiring invitation code to register, which is not allowed on the App Store.

We’ve attached screenshot(s) for your reference.

Next Steps

Please revise your app to remove any functionality that limits who can use the app.

應用截屏沒有真正的截屏相關的圖片

我們的app使用了設計師給的插畫作截屏,被拒

3.3 - Apps with names, descriptions, screenshots, or previews not relevant to the content and functionality of the App will be rejected

3.3 Details

We also noticed that your marketing screenshot(s) do not sufficiently reflect your app in use.

We've attached screenshot(s) for your reference.

Next Steps

Please revise your screenshots to demonstrate the app functionality in use.

Since your iTunes Connect Application State is Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.

應用標題無關關鍵詞堆砌

我們做aso的同事發過來一堆無關的關鍵詞,堆砌到應用標題裏面,比如,京東、淘寶之類的。被元數據拒絕

 3.4 - App names in iTunes Connect and as displayed on a device should be similar, so as not to cause confusion

3.4 Details

Your app name to be displayed on the App Store includes keywords or descriptors, which are not appropriate for use in an app name.

Specifically, the following words in your app name are considered keywords or descriptors:

宜家美物、絕美圖庫、裝修攻略、常用軟件、實惠海淘,生活助手,居家必備、時尚創意、最美裝潢

Next Steps

Please revise your app name to remove all keywords and descriptions. Keywords can be entered in the Keywords field in iTunes Connect to be used as search terms for your app.

Resources

For information on how to revise your app name, please see Renaming a Project or App.

For information on changing the app name and other metadata in iTunes Connect, please see the section, “Viewing and Changing Your App’s Metadata,” in the iTunes Connect Developer Guide.

Copy @ 馬雲騰, 100apps github. By WildDylan.
author: 1000apps github
article: ichecklist



文/WildDylan(簡書作者)
原文鏈接:http://www.jianshu.com/p/c83cd4476cbb
著作權歸作者所有,轉載請聯繫作者獲得授權,並標註“簡書作者”。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章