這裏給你們收集整理了常見的 App Store 審覈被拒的23個理由,而且附上官方拒絕理由原文,供你們上傳應用時對照檢查。web
應用被拒分爲兩種:Binary Rejected 和 Metadata Rejected。前者須要從新上傳應用而且從新排隊,後者只須要修改信息,不須要從新上傳應用。服務器
一、應用內包含檢查更新功能微信
iOS 應用的版本更新必須經過 App Store進行,自身 App 內不能包含提示更新功能。從2015年3月起,全部包含檢查更新功能的 App 都會被拒絕上架。併發
附被拒理由原文:app
Your app includes an update button oralerts the user to update the app. To avoid user confusion, app version updatesmust utilize the iOS built-in update mechanism. We’ve attached screenshot(s)for your reference.ide
Next Steps工具
Please remove the update feature from yourapp. To distribute a new version of your app, upload the new app binary versioninto 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 IDas the original version, and are available free to customers who purchased aprevious version.測試
二、使用第三方登陸時未作安裝檢測fetch
接入第三方登陸要檢測是否安裝了第三方客戶端,未安裝時不要顯示對應按鈕。2015年9月以前,一般能夠採用判斷未安裝則隱藏登陸按鈕的方式。但目前隱藏按鈕的方式也可能被審覈拒絕,QQ 和微博提供了 web 登陸的方式,若是判斷未安裝,須要容許用戶使用 webview 的登陸方式。蘋果在條款中有聲明不容許 iOS 應用的正常使用須要依賴另一個 App。優化
附被拒理由原文:
We noticed that third-party app QQ/WeChatis required to use third-party authentication method. The user should be ableto login without installing additional applications.
Next Steps
If you choose to support third-partyauthentication, please use methods that can authenticate users from within yourapp, such as a native web-view.
三、採集設備IDFA但應用沒有廣告功能
從2014年2月起,Apple 開始拒絕採集 IDFA (identifier for advertising) 卻未集成任何廣告服務的應用進入 App
Store。若是 App 自己沒有廣告,ASO100.com 建議能夠在審覈的時候顯示一個 Banner 廣告,而且放在比較明顯的位置,審覈經過後關掉便可。
附被拒理由原文:
We found that your app uses the iOSAdvertising Identifier but does not include ad functionality. This does notcomply with the terms of the iOS Developer Program License Agreement, asrequired by the App Store Review Guidelines.
Specifically, section 3.3.12 of the iOSDeveloper Program License Agreement states:
"You and Your Applications (and anythird party with whom you have contracted to serve advertising) may us theAdvertising Identifier, and any information obtained through the use of theAdvertising Identifier, only for the purpose of serving advertising. If a userresets the Advertising Identifier, then You agree not to combine, correlate,link or otherwise associate, either directly or indirectly, the priorAdvertising Identifier and any derived information with the reset AdvertisingIdentifier."
Please remove the iOS AdvertisingIdentifier from your app or add ad functionality to your app.
四、含UGC卻未提供用戶協議及舉報功能
若是你的 App 內有發帖等UGC(用戶產生內容)功能,必須提供用戶協議,並留有內容舉報功能,不然就會被審覈拒絕。
附被拒理由原文:
We found your app enables the display ofuser-generated content which may become sexually explicit. Therefore we askthat you put the following precautions in place, to ensure your app remains incompliance with the App Store Review Guidelines.
Use Moderators to flag and removeinappropriate content
Require that your users agree to terms(EULA) and these terms must be clear that there's no tolerance forobjectionable content
Users need a way to flag or reportobjectionable content and users generating this content
Developer must act on objectionable contentreports within 24 hours by removing the content and ejecting the user whoprovided the offending content
Developer needs a method for ejecting userswho 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 / 反饋orlike/dislike feature of the app. Please ensure that the contents that maybecome objectionable have a reporting or flagging mechanism readily accessibleby the user to allow the user to promptly report or flag the issue and clearlyidentify the offending content.
五、上傳時沒有使用真實的應用截圖
應用程序的名稱、描述、截圖或者預覽與應用的內容和功能不相關將會被拒絕。有 App 由於應用截圖使用的是本身設計的插畫而被審覈拒絕。
附被拒理由原文:
We noticed that your marketing screenshot(s)do not sufficiently reflect your app in use.We've attached screenshot(s) foryour reference.
Next Steps
Please revise your screenshots todemonstrate the app functionality in use.
六、應用必須使用邀請碼才能註冊使用
蘋果要求應用不能限制只有部分用戶可使用。
附被拒理由原文:
Your app arbitrarily restrict users byrequiring 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 anyfunctionality that limits who can use the app.
七、應用內出現第三方移動平臺的名字或圖標
一直以來,蘋果都不容許iOS開發者在進行軟件描述時提到 Android 版本,而自從2015年4月起,在 App 內、截圖等任何地方提到安卓、Android 的文字、圖標、系統界面都會被拒。曾經有電商 App,由於出現了售賣三星安卓手機而被拒。。。
附被拒理由原文:
We found that your app and/or its metadatacontains inappropriate or irrelevant platform information, which is not incompliance with the App Store Review Guidelines.
Specifically, your app mentioned otherplatforms, such as Android.
Providing future platform compatibilityplans, or other general platform references, is not appropriate in the contextof the App Store. It would be appropriate to remove this information.
八、應用內涉及獎勵,未聲明與蘋果無關
App 裏有實物獎勵的話,不能使用蘋果產品(例如 iPhone 、iPad 等)做爲獎品。另一定要聲明「獎勵由本公司提供,與蘋果官方無關」。
附被拒理由原文:
Your app includes a contest or sweepstakesbut it does not:
Indicate that Apple is not involved in anyway with the contest or sweepstakes.
Next Steps
It is necessary to:
Include official rules of the contest orsweepstakes in the app
Include an explicit statement in thecontest or sweepstakes rules specifying that > Apple is not a sponsor
Ensure that the contest or sweepstakeprizes are not Apple products
九、沒有提供恢復內購的方法
增長一個「恢復購買記錄」的按鈕便可。
附被拒理由原文:
We found that your app offers In-AppPurchase/s that can be restored but it does not include a 「Restore」 feature toallow users to restore the previously purchased In-App Purchase/s.
To restore previously purchased In-AppPurchase products, it would be appropriate to provide a 「Restore」 button andinitiate the restore process when the 「Restore」 button is tapped.
十、未註冊時不能使用與帳號無關的功能
對於資訊等 App,在沒有進行與用戶信息相關的操做時,卻強行讓用戶登陸,甚至不登陸就沒法看到任何內容,有可能會被拒絕。
附被拒理由原文:
We noticed that your app requires users toregister with personal information to access non account-based features. Appscannot require user registration prior to allowing access to app content andfeatures that are not associated specifically to the user.
Specifically, your app forces users tologin before they can read the news.
We features that your app requires users toregister or log in, prior to accessing non account-based features. Apps cannotrequire user registration or login prior to allowing access to app content andfeatures that are not associated specifically to the user.
Next Steps
User registration that requires the sharingof personal information must be optional or tied to account-specificfunctionality. Additionally, the requested information must be relevant to thefeatures.
十一、iPhone 應用在 iPad 上不能正常顯示
iPhone程序必須不經修改就能以iPhone分辨率和2倍iPhone 3GS的分辨率在iPad上運行。即便你的App 只爲 iPhone 用戶提供,在 iPad 上也必須可以正常顯示,不然審覈會被拒絕。
附被拒理由原文:
We noticed that your app did not run atiPhone resolution when reviewed on iPad running iOS 9.1, which is a violationof the App Store Review Guidelines. We’ve attached screenshot(s) for yourreference.
Specifically, the buttons at the bottom ofthe app are inaccessible when running on iPad.
Next Steps
Please revise your app to ensure it runs atiPhone resolution on iPad.
十二、侵犯第三方版權
對於視頻、音樂、圖書類的應用很容易由於這一條而被拒。另外 ASO100.com 建議應用內最好不要出現第三方的商標,例如運營商的Logo、影視公司的 Logo 等。
附被拒理由原文一:
We found that your app allows users todownload music without authorization from the relevant third-party sources.
We’ve attached screenshot(s) for yourreference.
Next Steps
Please provide documentary evidence of yourrights to allow music or video content download from third-party sources. Ifyou do not have the requested permissions, please remove the music or videodownload functionality from your app.
附被拒理由原文二:
Your app includes content or features thatresemble a well-known, third-party mark, Fox . We’ve attached screenshot foryour reference.
Pursuant to your agreement with Apple, yourepresent and warrant that your application does not infringe the rights ofanother party, and that you are responsible for any liability to Apple becauseof a claim that your application infringes another party's rights. Moreover, wemay reject or remove your application for any reason, at our sole discretion.
Accordingly, please provide documentaryevidence of rights to use this content. Once Legal has reviewed yourdocumentation and confirms its validity, we will proceed with the review ofyour app.
1三、應用截圖、名稱、描述等出現不雅詞彙
在應用截圖、名稱、描述等任何地方出現例如諸如牛逼、綠茶婊、無節操、逗比等詞彙,都會被蘋果審覈拒絕。
附被拒理由原文:
We found that your app contains contentthat many audiences would find objectionable, which is not in compliance withthe App Store Review Guidelines.
Specifically, we noticed your app name 打飛機-簡單粗暴isobjectionable.
We encourage you to review your app contentand evaluate whether you can modify the content to bring it into compliancewith the Guidelines.
1四、應用出現 beta版、測試版字樣
不要過分謙虛地在啓動畫面或者應用名稱上加上"beta"字樣,蘋果不容許測試版產品上架。
附被拒理由原文:
Your app appears to be a pre-release, test,or trial version with a limited feature set. Apps that are created fordemonstration or trial purposes are not appropriate for the App Store and donot comply with the App Store Review Guidelines.
To ensure compliance with the App StoreReview 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 foryour app, you may wish to review the TestFlight Beta Testing Guide.
1五、註冊缺乏隱私政策
若是應用包含註冊功能,註冊頁面必須提供隱私說明協議按鈕或者連接。另外在 iTunes connect 提交新版本的時候,Privacy Policy URL 必需要填寫。
附被拒理由原文:
We noticed that your app includes accountregistration or access to users’ existing accounts but does not include aprivacy policy, which does not comply with the App Store Review Guidelines.
Please update your app metadata to includea privacy policy and ensure that the privacy policy URL you provide directs theuser to the intended destination.
1六、應用出現崩潰、加載失敗等bug
審覈期間出現崩潰會致使審覈被拒。 ASO100.com 建議,在審覈期間務必保證服務器穩定,避免審覈人員審覈時出現內容加載失敗的狀況,致使被拒。
附被拒理由原文:
We discovered one or more bugs in your appwhen reviewed on iPhone running iOS 8.1.2 on both Wi-Fi and cellular networks.Specifically, no content is fetched whenusers launch the app.Please see the attached screenshot/s for more information.It would be appropriate to revise suchissue(s) in your application.
Next Steps
Please run your app on a device to identifythe issue(s), then revise and resubmit your app for review.
1七、應用描述、截圖和應用功能不符
若是應用的描述或截圖介紹的功能在審覈期間沒有體現,則會被拒絕,若是介紹文案不夠詳細也會有必定機率被拒。
附被拒理由原文:
We found that your app did not achieve thecore functionality described in your marketing materials or release notes, asrequired by the App Store Review Guidelines.Specifically, your app does not include thefeature of 微信朋友圈分享that is written in your release note.It would be appropriate to revise your appto ensure this feature is fully implemented or to revise your ApplicationDescription, Release Notes, and/or screenshots to remove this content.
1八、應用包含應用推薦功能
除特殊狀況,蘋果明令禁止應用內推薦其餘APP。
附被拒理由原文:
The 應用推薦 feature in yourapp 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 應用推薦featurefrom your app.
1九、應用包含不正確的診斷功能
若是你的應用中,包含不真實的系統檢測或優化功能,蘋果會認爲這項功能有誤導用戶的嫌疑,審覈時會被拒絕。
附被拒理由原文:
We noticed that your app providespotentially inaccurate diagnostic functionality for iOS devices to the user.
We’ve attached screenshot(s) for yourreference.
Next Steps
Currently, there is no publicly availableinfrastructure to support iOS diagnostic analysis. Therefore your app mayreport inaccurate information which could mislead or confuse your users. Weencourage you to review your app concept and incorporate different content andfeatures that are in compliance with the App Store Review Guidelines.
20、應用提交的新版本與上一版差別過大
若是你提交的新版本應用與上一版相比,功能上變化過大,好比將遊戲升級爲工具類應用,或在新版本中徹底改掉前一版產品的功能,則會被蘋果拒絕。
附被拒理由原文:
We found that your app did not achieve thecore functionality described in your marketing materials or release notes, asrequired by the App Store Review Guidelines.Specifically, the app has a whole contentswap from a Game app to a Mobile Data Tracking app, which does not provide agood user experience when updating the app.It would be appropriate to revise your appto ensure this feature is fully implemented or to revise your ApplicationDescription, Release Notes, and/or screenshots to remove this content.If your iTunes Connect Application State isRejected, a new binary will be required. Make the desired metadata changes whenyou upload the new binary.
2一、應用違反當地法律法規
應用程序必須遵照上線地區的法律法規,禁止含有賭博、色情、有償陪伴等違反法律的內容,尤爲爲用戶提供付費社交服務的APP,例如在線直播類APP,必須嚴格遵照相關規定。
附被拒理由原文:
Your app contains content - or facilitates,enables, and encourages an activity - that is not legal in all of the locationswhere the app is available. Specifically, your app is advertised as a platformto provide paid companionship services.We’ve attached screenshot(s) for yourreference.
Next Steps
We encourage you to review your app conceptand incorporate different content and features that are in compliance with theApp Store Review Guidelines.
2二、應用做者名與金融機構名字不一致
針對理財、P2P等金融相關產品,蘋果增長規定開發者的名字必須與APP內的金融機構名字保持一致,不然會被拒。
且由同一品牌的金融機構提供服務的APP,必須發佈在同一個開發者帳號跟名稱下。若是你已經表明委託人或者公司發佈了這些APP,你的委託人或者公司應該註冊iOS開發者帳號,並把你添加到他們的開發者帳號裏,這樣你就能夠在他們帳號下面提交併發佈APP了。
附被拒理由原文:
We found that the Seller and/or Artistnames associated with your app do not reflect the name of the financialinstitution in the app and/or its name and metadata.To be appropriate for the App Store, yourapp must be published under a Seller name and Artist name that reflects thefinancial institution brand, as required by the iOS Developer Program LicenseAgreement.
Section 1.2:
"You" and "Your" meansand refers to the person(s) or legal entity (whether the company, organization,educational institution, or governmental agency, instrumentality, ordepartment) using the Apple Software or otherwise exercising rights under thisAgreement. For the sake of clarity, You may authorize contractors to developApplications on Your behalf, but any such Applications must be submitted underYour developer account.
If you have published these apps on behalfof a client, it would be appropriate for your client to enroll in the iOSDeveloper Program, then add you to their development team so you can develop anapp for them to submit under their developer account.
2三、應用提供功能過於簡單
應用內的功能不能太過單一,蘋果雖然理念中提倡「簡單」,但並不表明能接受功能不夠完善的應用,他們對應用的核心要求,是但願可以給用戶更有價值的體驗。固然,若是你的產品太有創意,可能蘋果的審覈員沒能理解它的獨到之處,這樣的狀況下,你能夠經過申訴來更詳細的描述產品優點,以便經過審覈。
附被拒理由原文:
We found that your app only provides a verylimited set of features. It only provides an augmented reality reader mechanismwith no other functionality. While we value simplicity, we consider simplicityto be uncomplicated - not limited in features and functionality.
We understand that there are no hard andfast rules to define useful or entertaining, but Apple and Apple customersexpect apps to provide a really great user experience. Apps should providevaluable utility or entertainment, draw people in by offering compellingcapabilities or content, or enable people to do something they couldn't dobefore or in a way they couldn't do it before.
We encourage you to review your app conceptand evaluate whether you can incorporate additional content and features to bein compliance with the Guidelines. For information on the basics of creatinggreat apps, watch the video The Ingredients of Great Apps.If you feel we didn'tunderstand the features of your app, or that we missed key functionality, andyour app was incorrectly rejected, you may appeal to the App Review Board.