23 reasons for the APP store review denied

Source: Internet
Author: User
Tags samsung android

Original address

IOS app submission review to last for a week or more, before submitting, we must conduct a "self-censorship" to avoid rejection. ASO100 collected 23 reasons for the 2015-year app Store audit rejection, and attached the official refusal reason for everyone to upload the application in a controlled check.

Applications are rejected in two categories: Binary rejected and Metadata rejected. The former needs to re-upload the application and re-queue, the latter only need to modify the information, do not need to re-upload the app.

1. In-app includes check update function

Version updates for IOS apps must be done via the app Store, which cannot include the prompt update feature in their apps. From March 2015 onwards, all apps that include check updates will be rejected.

The original reason for rejection is:

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

Remove the update feature from the 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, the use of third-party login did not do installation testing

Access to third-party logins to detect if a third-party client is installed, do not display the corresponding button when it is not installed. Before September 2015, it was often possible to determine how to hide the login button without installing it. However, the way to hide the button may also be rejected by the audit, QQ and Weibo provides a way to Web login, if not installed, you need to allow users to use WebView login mode. Apple has stated in its terms that it does not allow the normal use of IOS apps to rely on another app.

The original reason for rejection is:

We noticed that Third-party app Qq/wechat are required to use Third-party authentication method. The user should is able to login without installing additional applications.

Next Steps

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

3, the acquisition device IDFA but the application does not have the advertisement function

Since February 2014, Apple has started rejecting apps that collect IDFA (identifier for advertising) without integrating any ad services into the app Store. If the App itself does not have an ad, Aso100.com recommends that you display a Banner ad at the time of the audit, and put it in a more obvious position, and then turn it off after the review.

The original reason for rejection is:

We found this your app uses the IOS advertising Identifier but does not include AD functionality. This does isn't comply with the terms of the IOS Developer program License Agreement, as required by the App Store Review Gu Idelines.

Specifically, section 3.3.12 of the IOS Developer program License Agreement states:

"You and Your applications (and any third party with whom you had 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 a Dvertising. 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 Identifie R. "

Please remove the IOS advertising Identifier from your app or add AD functionality to your app.

4, including UGC but did not provide user agreement and reporting function

If your App has the ability to post UGC (user generated content), you must provide the user agreement and leave the Content report function, otherwise it will be rejected by the audit.

The original reason for rejection is:

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

Use moderators to flag and remove inappropriate content

Require that your the users agree to terms (EULA) and these terms must is clear that there's no tolerance for objectionable CO Ntent

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

Developer must act on objectionable content reports within from hours the content and removing the user who ejecting IDed the offending content

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

Please keep on mind that it's not sufficient for the user to report an issue through a general user feedback/feedback or like /dislike feature of the app. Please ensure the contents, may become objectionable has a reporting or flagging mechanism readily accessible by The user-to-promptly report or flag the issue and clearly identify the offending content.

5. No real application is used when uploading

The name, description, or preview of the application that is irrelevant to the app's content and functionality will be rejected. There are apps that are rejected because the app uses illustrations that are designed by them.

The original reason for rejection is:

We noticed that your marketing screenshot (s) does not sufficiently reflect your app. We ' ve attached screenshot (s) for your reference.

Next Steps

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

6, the application must use the invitation code to register to use

Apple requires apps that cannot be restricted to only a subset of users.

The original reason for rejection is:

Your app arbitrarily restrict users by requiring invitation code to register, which are not allowed on the app Store. We ' ve attached screenshot (s) for your reference.

Next Steps

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

7. The name or icon of a third-party mobile platform appears in the application

All along, Apple has not allowed iOS developers to mention the Android version when it comes to software descriptions, and since April 2015, Android, Android text, icons, and system interfaces have been rejected in the App and elsewhere. There was an e-commerce App that was rejected for selling Samsung Android phones ...

The original reason for rejection is:

We found that your app and/or it metadata contains inappropriate or irrelevant platform information, which is isn't in comp Liance with the App Store Review guidelines.

Specifically, your app mentioned other platforms, such as Android.

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

8, in the application involves the reward, did not declare has nothing to do with Apple

If you have an in-kind bonus in your App, you can't use Apple products (such as IPhone, IPAD, etc.) as prizes. It is also important to state that "rewards are provided by the company and are not related to Apple's official".

The original reason for rejection is:

Your app includes a contest or sweepstakes it does not:

Indicate that Apple isn't involved in any, 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 was not a sponsor

Ensure that the contest or sweepstake prizes is not Apple products

9. No way to restore in-purchase

Add a "Restore Purchase Record" button.

The original reason for rejection is:

We found that your app offers In-app purchase/s so can be restored if 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 is appropriate to provide a "restore" button and Initia Te the restore process when the ' Restore ' button is tapped.

10, not registered without the use of account-independent functions

For apps such as information, when there is no action associated with the user's information, they force the user to log in, or even not sign in to see anything, and may be rejected.

The original reason for rejection is:

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

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

We features that your app requires the 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 is not associate D specifically to the user.

Next Steps

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

11. IPhone app does not display properly on IPad

iphone programs must be run on ipad with the iphone resolution and twice times the resolution of the iphone 3GS without modification. Even if your app is available only to iPhone users, it must be displayed properly on the IPad, or the audit will be rejected.

The original reason for rejection is:

We noticed that your app does not run at the IPhone resolution when reviewed on IPad running IOS 9.1, which are a violation of T He App Store Review guidelines. We ' ve attached screenshot (s) for your reference.

Specifically, the buttons at the bottom of the app is inaccessible when running on IPad.

Next Steps

Please revise your apps to ensure it runs the IPhone resolution on IPad.

12. Infringement of third party copyright

The application of video, music and books is easily rejected because of this one. In addition, aso100.com recommended that the application should not appear in the third party's trademark, such as the operator's logo, film and television company logo.

One of the reasons for rejection:

We found this 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

Provide documentary evidence of your rights to allow music or video content download from third-party sources. If you don't have the requested permissions, please remove the music or video download functionality from your app.

The reason for the rejection is the original two:

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 this your application does not infringe the rights of Ano Ther party, and that is responsible for any liability to Apple because of a claim that your application infringes ano Ther party ' s rights. Moreover, we may reject or remove your application for any reason in our sole discretion.

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

13, application, name, description and other occurrences of indecent vocabulary

Any words such as moral integrity, green tea, no-play, and tease are rejected by Apple in any place, such as apps, names, descriptions, etc.

The original reason for rejection is:

We found that your app contains content that many audiences would find objectionable, which are not in compliance with the APP Store Review guidelines.

Specifically, we noticed your app name jerk off-simple rough is objectionable.

We encourage review your app content and evaluate whether you can modify the content to bring it into compliance WI Th the guidelines.

14, the application appears beta version, beta version of the word

Do not over-humbly add "beta" to the splash screen or app name, and Apple does not allow beta products to be listed.

The original reason for rejection is:

Your app appears to is a pre-release, test, or trial version with a limited feature set. Apps that is created for demonstration or trial purposes is not appropriate for the APP Store and don't comply with the APP Store Review guidelines.

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

If you would a-conduct beta trial for your app, you may wish to review the TestFlight Beta testing Guide.

15. Registration lack of privacy policy

If the app contains registration features, the registration page must provide a privacy Statement agreement button or link. In addition, when ITunes Connect submits a new version, the Privacy Policy URL must be filled in.

The original reason for rejection is:

We noticed that your app includes account registration or access to users ' existing accounts but does not include a Privac Y policy, which does not comply with the APP Store Review guidelines.

Please update your apps metadata to include a privacy policy and ensure, the Privacy policy URL you provide directs the User to the intended destination.

16, application crashes, load failure and other bugs

A crash during the audit will cause the audit to be rejected. Aso100.com recommends that you ensure that the server is stable during the audit and that the content fails to load when the auditor audits, resulting in rejection.

The original reason for rejection is:

We discovered one or more bugs in your apps when reviewed on the 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 is 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, application description, and application function does not match

If the description or functionality of the app is not reflected during the audit, it will be rejected, and if the presentation is not detailed enough there will be a certain probability of rejection.

The original reason for rejection is:

We found that your app does not achieve the core functionality described in your marketing materials or release notes, as R Equired by the APP Store Review guidelines.

Specifically, your app does not include the feature of the circle of friends to share that's written in your release note.

It would be appropriate to revise your apps to ensure this feature are fully implemented or to revise your application DESCR Iption, Release Notes, and/or screenshots to remove this content.

18. Application includes application recommendation function

In addition to special circumstances, Apple expressly prohibits the application of other apps.

The original reason for rejection is:

The app is recommended 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 app recommended feature from your app.

19. The application contains incorrect diagnostic functions

If your application contains untrue system detection or optimization features, Apple will consider this feature to be misleading and will be rejected when audited.

The original reason for rejection is:

We noticed this 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 for IOS diagnostic analysis. Therefore your app may report inaccurate information which could mislead or confuse your users. We Encourage review your app concept and incorporate different content and features that is in compliance with the APP Store Review guidelines.

20, the application submitted a new version and the previous version of the difference is too large

If you submit a new version of the application compared to the previous version, the functionality of the change is too large, such as the game to upgrade to the tool class, or in the new version completely changed the previous version of the product features, will be rejected by Apple.

The original reason for rejection is:

We found that your app does not achieve the core functionality described in your marketing materials or release notes, as R Equired 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 goo D User experience when updating the app.

It would be appropriate to revise your apps to ensure this feature are fully implemented or to revise your application DESCR Iption, Release Notes, and/or screenshots to remove this content.

If your ITunes Connect application is rejected, a new binary would be required. Make the desired metadata changes if you upload the new binary.

21. Application violates local laws and regulations

The application must comply with the laws and regulations of the online region, prohibit gambling, pornography, paid companionship and other violations of the law, especially for users to provide paid social services apps, such as live streaming apps, must strictly abide by the relevant regulations.

The original reason for rejection is:

Your app contains content-or facilitates, enables, and encourages an activity-that are not legal in all of the location s 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 review your app concept and incorporate different content and features that is in compliance with the APP Store Review guidelines.

22, the application of the author name and financial institutions name inconsistent

For financial related products such as finance and peer, Apple added rules

The developer's name must be the same as the name of the financial institution in the app, or it will be rejected.

Apps that are serviced by a financial institution of the same brand must be posted under the same developer account name.

If you have published these apps on behalf of the client or the company, your client or company should sign up for the iOS developer account and add you to their developer account so you can submit and publish the app under their account.

The original reason for rejection is:

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

To being appropriate for the app Store, your app must is published under a Seller name and Artist name that reflects the FINA Ncial 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 Institu tion, or governmental agency, instrumentality, or department) using the Apple software or otherwise exercising rights unde R this agreement. For the sake of clarity, your may authorize contractors to develop applications on Your behalf, if any such applications M UST is submitted under Your developer account.

If you had published these apps on behalf of a client, it would was appropriate for your client to enroll in the IOS Devel Oper program, then add-their development team so you can develop a app for them to submit under their developer AC Count.

23, the application provides the function is too simple

In-app functionality can not be too single, although the idea of Apple advocates "simple", but does not mean that the ability to accept the application is not perfect, their core requirements for the application is to be able to give users more valuable experience. Of course, if your product is too creative, maybe Apple's auditor does not understand its uniqueness, in which case you can use the complaint to describe the product advantage in more detail in order to pass the audit.

The original reason for rejection is:

We found that your app is only provides a very limited set of features. It is only provides a 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 is 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 E Nable people to do something they couldn ' t does before or in a-by-they couldn ' t do it before.

We Encourage review your app concept and evaluate whether you can incorporate additional content and features to be In compliance with the guidelines. For information in 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 is incorrectly rejected, may a Ppeal to the App Review Board.

23 reasons for the APP store review denied

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.