iOS App被拒常見原因

常見App提交上架被拒原因(AppStore官方版):https://developer.apple.com/app-store/review/rejections/

(1)Information Needed

We began the review of your app but aren't able to continue because we need additional information about your app.

At your earliest opportunity, please review the following question(s) and provide as much detailed information as you can. The more information you can provide upfront, the sooner we can complete your review.

- Does your app access any paid content or services?

- What are the paid content or services, and what are the costs?

- If users create an account to use your app, are there fees involved?

- How do users obtain an account?

Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.

》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》

iOS應用提交審覈要持續一週或者更久,在提交之前,我們一定要進行「自我審查」,避免被拒。ASO100 爲大家收集整理了2015年 App Store 審覈被拒的23個理由,並且附上官方拒絕理由原文,供大家上傳應用時對照檢查。

應用被拒分爲兩種:Binary Rejected 和 Metadata Rejected。前者需要重新上傳應用並且重新排隊,後者只需要修改信息,不需要重新上傳應用。

1、應用內包含檢查更新功能

iOS應用的版本更新必須通過 App Store 進行,自身 App 內不能包含提示更新功能。從2015年3月起,所有包含檢查更新功能的 App 都會被拒絕上架。

附被拒理由原文:

Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize theiosbuilt-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.

2、使用第三方登錄時未做安裝檢測

接入第三方登錄要檢測是否安裝了第三方客戶端,未安裝時不要顯示對應按鈕。2015年9月之前,通常可以採用判斷未安裝則隱藏登錄按鈕的方式。但目前隱藏按鈕的方式也可能被審覈拒絕,QQ 和微博提供了 web 登錄的方式,如果判斷未安裝,需要允許用戶使用 webview 的登錄方式。蘋果在條款中有聲明不允許 iOS 應用的正常使用需要依賴另外一個 App。

附被拒理由原文:

We noticed that third-party app QQ/WeChat is required to use third-party authentication method. The user should be able to login without installing additional applications.

Next Steps

If you choose to support third-party authentication, please use methods that can authenticate users from within your app, such as a native web-view.

3、採集設備IDFA但應用沒有廣告功能

從2014年2月起,Apple 開始拒絕採集 IDFA (identifier for advertising) 卻未集成任何廣告服務的應用進入 App Store。如果 App 本身沒有廣告,ASO100.com 建議可以在審覈的時候顯示一個 Banner 廣告,並且放在比較明顯的位置,審覈通過後關掉即可。

附被拒理由原文:

We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines.

Specifically, section 3.3.12 of the iOS Developer Program License Agreement states:

“You and Your Applications (and any third party with whom you have contracted to serve advertising) may us the Advertising Identifier, and any information obtained through the use of the Advertising Identifier, only for the purpose of serving advertising. If a user resets the Advertising Identifier, then You agree not to combine, correlate, link or otherwise associate, either directly or indirectly, the prior Advertising Identifier and any derived information with the reset Advertising Identifier.”

Please remove the iOS Advertising Identifier from your app or add ad functionality to your app.

4、含UGC卻未提供用戶協議及舉報功能

如果你的 App 內有發帖等UGC(用戶產生內容)功能,必須提供用戶協議,並留有內容舉報功能,否則就會被審覈拒絕。

附被拒理由原文:

We found your app enables the display of user-generated content which may become sexually explicit. Therefore we ask that you put the following precautions in place, to ensure your app remains in compliance with the App Store Review Guidelines.

Use Moderators to flag and remove inappropriate content

Require that your users agree to terms (EULA) and these terms must be clear that there’s no tolerance for objectionable content

Users need a way to flag or report objectionable content and users generating this content

Developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content

Developer needs a method for ejecting users who violate the terms of the EULA

Please keep in mind that it is not sufficient for the user to report an issue through a general user feedback / 反饋 or like/dislike feature of the app. Please ensure that the contents that may become objectionable have a reporting or flagging mechanism readily accessible by the user to allow the user to promptly report or flag the issue and clearly identify the offending content.

5、上傳時沒有使用真實的應用截圖

應用程序的名稱、描述、截圖或者預覽與應用的內容和功能不相關將會被拒絕。有 App 因爲應用截圖使用的是自己設計的插畫而被審覈拒絕。

附被拒理由原文:

We 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.

6、應用必須使用邀請碼才能註冊使用

蘋果要求應用不能限制只有部分用戶可以使用。

附被拒理由原文:

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.

7、應用內出現第三方移動平臺的名字或圖標

一直以來,蘋果都不允許iOS開發者在進行軟件描述時提到Android版本,而自從2015年4月起,在 App 內、截圖等任何地方提到安卓Android的文字、圖標、系統界面都會被拒。曾經有電商 App,因爲出現了售賣三星安卓手機而被拒。。。

附被拒理由原文:

We found that your app and/or its metadata contains inappropriate or irrelevant platform information, which is not in compliance with the App Store Review Guidelines.

Specifically, your app mentioned other platforms, such asandroid.

Providing future platform compatibility plans, or other general platform references, is not appropriate in the context of the App Store. It would be appropriate to remove this information.

8、應用內涉及獎勵,未聲明與蘋果無關

App 裏有實物獎勵的話,不能使用蘋果產品(例如 iPhone 、iPad 等)作爲獎品。另外一定要聲明“獎勵由本公司提供,與蘋果官方無關”。

附被拒理由原文:

Your app includes a contest or sweepstakes but it does not:

Indicate that Apple is not involved in any way with the contest or sweepstakes.

Next Steps

It is necessary to:

Include official rules of the contest or sweepstakes in the app

Include an explicit statement in the contest or sweepstakes rules specifying that > Apple is not a sponsor

Ensure that the contest or sweepstake prizes are not Apple products

9、沒有提供恢復內購的方法

增加一個“恢復購買記錄”的按鈕即可。

附被拒理由原文:

We found that your app offers In-App Purchase/s that can be restored but it does not include a “Restore” feature to allow users to restore the previously purchased In-App Purchase/s.

To restore previously purchased In-App Purchase products, it would be appropriate to provide a “Restore” button and initiate the restore process when the “Restore” button is tapped.

10、未註冊時不能使用與賬號無關的功能

對於資訊等 App,在沒有進行與用戶信息相關的操作時,卻強行讓用戶登錄,甚至不登錄就無法看到任何內容,有可能會被拒絕。

附被拒理由原文:

We noticed that your app requires users to register with personal information to access non account-based features. Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.

Specifically, your app forces users to login before they can read the news.

We features that your app requires users to register or log in, prior to accessing non account-based features. Apps cannot require user registration or login prior to allowing access to app content and features that are not associated specifically to the user.

Next Steps

User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Additionally, the requested information must be relevant to the features.

11、iPhone 應用在 iPad 上不能正常顯示

iPhone程序必須不經修改就能以iPhone分辨率和2倍iPhone 3GS的分辨率在iPad上運行。即使你的App 只爲 iPhone 用戶提供,在 iPad 上也必須能夠正常顯示,否則審覈會被拒絕。

附被拒理由原文:

We noticed that your app did not run at iPhone resolution when reviewed on iPad running iOS 9.1, which is a violation of the App Store Review Guidelines. We’ve attached screenshot(s) for your reference.

Specifically, the buttons at the bottom of the app are inaccessible when running on iPad.

Next Steps

Please revise your app to ensure it runs at iPhone resolution on iPad.

12、侵犯第三方版權

對於視頻、音樂、圖書類的應用很容易因爲這一條而被拒。另外 ASO100.com 建議應用內最好不要出現第三方的商標,例如運營商的Logo、影視公司的 Logo 等。

附被拒理由原文一:

We found that your app allows users to download music without authorization from the relevant third-party sources.

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

Next Steps

Please provide documentary evidence of your rights to allow music or video content download from third-party sources. If you do not have the requested permissions, please remove the music or video download functionality from your app.

附被拒理由原文二:

Your app includes content or features that resemble a well-known, third-party mark, Fox . We’ve attached screenshot for your reference.

Pursuant to your agreement with Apple, you represent and warrant that your application does not infringe the rights of another party, and that you are responsible for any liability to Apple because of a claim that your application infringes another party’s rights. Moreover, we may reject or remove your application for any reason, at our sole discretion.

Accordingly, please provide documentary evidence of rights to use this content. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.

13、應用截圖、名稱、描述等出現不雅詞彙

在應用截圖、名稱、描述等任何地方出現例如諸如 牛逼、綠茶婊、無節操、逗比 等詞彙,都會被蘋果審覈拒絕。

附被拒理由原文:

We found that your app contains content that many audiences would find objectionable, which is not in compliance with the App Store Review Guidelines.

Specifically, we noticed your app name 打飛機-簡單粗暴 is objectionable.

We encourage you to review your app content and evaluate whether you can modify the content to bring it into compliance with the Guidelines.

14、應用出現 beta版、測試版字樣

不要過度謙虛地在啓動畫面或者應用名稱上加上”beta”字樣,蘋果不允許測試版產品上架。

附被拒理由原文:

Your app appears to be a pre-release, test, or trial version with a limited feature set. Apps that are created for demonstration or trial purposes are not appropriate for the App Store and do not comply with the App Store Review Guidelines.

To ensure compliance with the App Store Review Guidelines, it would be appropriate to revise your app to complete, remove, or fully configure any partially implemented feature(s).

If you would like to conduct beta trial for your app, you may wish to review the TestFlight Beta Testing Guide.

15、註冊缺少隱私政策

如果應用包含註冊功能,註冊頁面必須提供隱私說明協議按鈕或者鏈接。另外在 iTunes connect 提交新版本的時候,Privacy Policy URL 必須要填寫。

附被拒理由原文:

We noticed that your app includes account registration or access to users’ existing accounts but does not include a privacy policy, which does not comply with the App Store Review Guidelines.

Please update your app metadata to include a privacy policy and ensure that the privacy policy URL you provide directs the user to the intended destination.

16、應用出現崩潰、加載失敗等 bug

審覈期間出現崩潰會導致審覈被拒。ASO100.com 建議,在審覈期間務必保證服務器穩定,避免審覈人員審覈時出現內容加載失敗的情況,導致被拒。

附被拒理由原文:

We discovered one or more bugs in your app when reviewed on iPhone running iOS 8.1.2 on both Wi-Fi and cellular networks.

Specifically, no content is fetched when users launch the app.Please see the attached screenshot/s for more information.

It would be appropriate to revise such issue(s) in your application.

Next Steps

Please run your app on a device to identify the issue(s), then revise and resubmit your app for review.

17、應用描述、截圖和應用功能不符

如果應用的描述或截圖介紹的功能在審覈期間沒有體現,則會被拒絕,如果介紹文案不夠詳細也會有一定概率被拒。

附被拒理由原文:

We found that your app did not achieve the core functionality described in your marketing materials or release notes, as required by the App Store Review Guidelines.

Specifically, your app does not include the feature of微信朋友圈分享 that is written in your release note.

It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your Application Description, Release Notes, and/or screenshots to remove this content.

18、應用包含應用推薦功能

除特殊情況,蘋果明令禁止應用內推薦其他APP。

附被拒理由原文:

The 應用推薦 feature in your app displays or promotes third-party apps, which violates the App Store Review Guidelines. We’ve attached screenshot(s) for your reference.

Next Steps

Please remove the 應用推薦 feature from your app.

19、應用包含不正確的診斷功能

如果你的應用中,包含不真實的系統檢測或優化功能,蘋果會認爲這項功能有誤導用戶的嫌疑,審覈時會被拒絕。

附被拒理由原文:

We noticed that your app provides potentially inaccurate diagnostic functionality for iOS devices to the user.

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

Next Steps

Currently, there is no publicly available infrastructure to support iOS diagnostic analysis. Therefore your app may report inaccurate information which could mislead or confuse your users. We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.

20、應用提交的新版本與上一版差異過大

如果你提交的新版本應用與上一版相比,功能上變化過大,比如將遊戲升級爲工具類應用,或在新版本中完全改掉前一版產品的功能,則會被蘋果拒絕。

附被拒理由原文:

We found that your app did not achieve the core functionality described in your marketing materials or release notes, as required by the App Store Review Guidelines.

Specifically, the app has a whole content swap from a Game app to a Mobile Data Tracking app, which does not provide a good user experience when updating the app.

It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your Application Description, Release Notes, and/or screenshots to remove this content.

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

21、應用違反當地法律法規

應用程序必須遵守上線地區的法律法規,禁止含有賭博、色情、有償陪伴等違反法律的內容,尤其爲用戶提供付費社交服務的APP,例如在線直播類APP,必須嚴格遵守相關規定。

附被拒理由原文:

Your app contains content – or facilitates, enables, and encourages an activity – that is not legal in all of the locations where the app is available. Specifically, your app is advertised as a platform to provide paid companionship services.

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

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.

22、應用作者名與金融機構名字不一致

針對理財、P2P等金融相關產品,蘋果增加規定

開發者的名字必須與APP內的金融機構名字保持一致,否則會被拒。

且由同一品牌的金融機構提供服務的APP,必鬚髮布在同一個開發者賬號跟名稱下。

如果你已經代表委託人或者公司發佈了這些APP,你的委託人或者公司應該註冊iOS開發者賬號,並把你添加到他們的開發者賬號裏,這樣你就可以在他們賬號下面提交併發佈APP了。

附被拒理由原文:

We found that the Seller and/or Artist names associated with your app do not reflect the name of the financial institution in the app and/or its name and metadata.

To be appropriate for the App Store, your app must be published under a Seller name and Artist name that reflects the financial institution brand, as required by the iOS Developer Program License Agreement.

Section 1.2:

“You” and “Your” means and refers to the person(s) or legal entity (whether the company, organization, educational institution, or governmental agency, instrumentality, or department) using the Apple Software or otherwise exercising rights under this Agreement. For the sake of clarity, You may authorize contractors to develop Applications on Your behalf, but any such Applications must be submitted under Your developer account.

If you have published these apps on behalf of a client, it would be appropriate for your client to enroll in the iOS Developer Program, then add you to their development team so you can develop an app for them to submit under their developer account.

23、應用提供功能過於簡單

應用內的功能不能太過單一,蘋果雖然理念中提倡“簡單”,但並不代表能接受功能不夠完善的應用,他們對應用的核心要求,是希望能夠給用戶更有價值的體驗。當然,如果你的產品太有創意,可能蘋果的審覈員沒能理解它的獨到之處,這樣的情況下,你可以通過申訴來更詳細的描述產品優勢,以便通過審覈。

附被拒理由原文:

We found that your app only provides a very limited set of features. It only provides an augmented reality reader mechanism with no other functionality. While we value simplicity, we consider simplicity to be uncomplicated – not limited in features and functionality.

We understand that there are no hard and fast rules to define useful or entertaining, but Apple and Apple customers expect apps to provide a really great user experience. Apps should provide valuable utility or entertainment, draw people in by offering compelling capabilities or content, or enable people to do something they couldn’t do before or in a way they couldn’t do it before.

We encourage you to review your app concept and evaluate whether you can incorporate additional content and features to be in compliance with the Guidelines. For information on the basics of creating great apps, watch the video The Ingredients of Great Apps.If you feel we didn’t understand the features of your app, or that we missed key functionality, and your app was incorrectly rejected, you may appeal to the App Review Board.

第一:和電信合作的應用(因爲有電信Logo),蘋果拒絕:需要提供電信合作協議書。

第二:電子書項目,前一個版本審覈通過了,後一個被拒絕,蘋果拒絕理由:不再支持未經版權授權的單本書籍類應用。

第三:包中含有Beta文件,蘋果拒絕理由:不支持Beta版本上傳蘋果商店。

第四:服務器恰好那時間在維護,蘋果拒絕理由:登錄註冊都不能用。

1.說app使用了廣告標示符,但沒發現有使用廣告標示符的地方。

解決:移除了Adsupport框架。(不知啥時候加的)

2.內購沒有Restore按鈕;

3.有登陸註冊功能,但沒有提供測試賬戶(大意了)

4.有去除廣告的按鈕,但沒發現有廣告。

解決:後來截了個圖,回覆審覈那邊,兩小時之內就通過審覈了;

5.版權問題。沒有提供相關的版權文件

6.評級問題:提交的時候是評級4星,後來被拒,改成12星,通過審覈了。

1.關鍵字不符合要求

2.提交時說有idfa,但蘋果測試時沒看到廣告

3.內容太簡單,說是浪費用戶時間

4.界面風格不符合iOS風格

5.應用評級,從4+改成12+,再改成16+最後說我不符合16+,我再改回4+,竟然過了...

論壇模塊裏由用戶發的活動貼提到安卓平臺和WP平臺被拒,然後我說我沒問題,他說三個工作日之內電話聯繫,過去4-5天了,還沒聯繫。

一個笑話APP,開機畫面上有“逗比”這兩個字,蘋果審覈說含有粗俗不文明的文字,然後被拒了。

因爲有android關鍵字被拒絕了,因爲描述中有android關鍵字被拒絕了,因爲有swfit關鍵字是個沒發佈的語言被拒絕了。因爲按鈕點擊無效被拒絕了。

1.名字不符合,包含不良信息,包含與當前app不符的內容,包含特殊含義的歧義字符---被拒

2.蘋果審覈人員測試過程中出現crash或黑屏---被拒

3.沒有給審覈人員測試賬戶---被拒

4.截圖與app內容不符---被拒

5.app代碼中含有讀取設備udid的代碼---被拒

6.app中有積分牆---被拒

7.app中有第三方支付(如短信支付,積分牆支付)

8.App的功能過於單一或僅僅是一個demo---被拒

9.在註冊時強制獲取用戶信息---被拒

10.需要提供原作者的版權授權書---被拒

11.App中有IAP內購,但是沒有恢復內購的按鈕---被拒

12.強制玩家給app評5星好評---被拒

13.沒有兼容iOS---無情被拒,無情被拒,無情被拒啊。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章