Apple App installation rejected common errors and app Common Errors
0. Apps adapt to Ipv6 Networks
After March, apple needs to adapt all apps on the Internet to the Ipv6 environment!
We discovered one or more bugs in your app when reviewed on iPhone running iOS 9.3.2 on Wi-Fi.
Specifically, we were unable to login the app at IPv6 network.
We 've attached screenshot (s) for your reference.
1. Check for updates in the Application
The version update of the iOS App must be performed through the App Store. The App cannot contain the prompt update function. From January 1, March 2015, all apps that contain the update check function will be rejected.
Your app has des 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 mechanic. we 've attached screenshot (s) for your reference.
Next Steps
2. No installation check is performed during third-party login.
To connect to a third-party logon, check whether a third-party client is installed. Do not display the corresponding button when the third-party client is not installed. Before January 26, September 2015, you can usually hide the logon button if you do not have an installation. However, currently, the hidden button method may also be rejected. QQ and Weibo provide a web login method. If it is determined that it is not installed, users must be allowed to use the webview login method. In the terms, Apple declares that the normal use of iOS applications must be dependent on another App.
We noticed that third-party app QQ/WeChat is required to use third-party authentication method. The user shocould 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. Collection Device IDFA, but the application does not have the advertisement function
Since February 2014, Apple began to refuse to collect IDFA (identifier for advertising) applications that did not integrate any advertising services into the App Store. If the App does not have any advertisement, ASO100.com recommends that you display a Banner advertisement during the review and put it in a relatively obvious position. After the review is passed, turn it off.
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 is included, but user agreements and reporting functions are not provided
If your App has the UGC (user-generated content) function such as posting, you must provide the user agreement and the content reporting function. Otherwise, your App will be rejected for review.
Attached original rejection reason:
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
5. No real application is used during upload.
The Application name, description, or preview is not related to the application content and functions. Some apps are rejected for review because they use self-designed illustrations.
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. The application must use an invitation code to register and use it.
Apple requires that only some users can use the application.
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
7. The third-party mobile platform name or icon appears in the application.
For a long time, Apple does not allow iOS developers to mention the android version when describing software. Since April 2015, android and Android text, icons, and system interfaces mentioned in the App and other places are rejected. An e-commerce App was rejected for selling Samsung Android phones.
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 as Android.
8. rewards are involved in the application. It is not declared to be irrelevant to Apple.
If there are physical rewards in the App, you cannot use Apple products (such as iPhone and iPad) as prizes. In addition, you must declare that "rewards are provided by the company and are not officially related to Apple ".
Your app has des 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:
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 release sor
9. There is no way to restore the in-house purchase
Add a "Restore purchase record" button.
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 previusly purchased In-App Purchase/s.
To restore previusly purchased In-App Purchase products, it wocould be appropriate to provide a "Restore" button and initiate the restore process when the "Restore" button is tapped.
10. Account-independent functions cannot be used when you are not registered
Apps such as information are forced to log on without performing operations related to user information, and cannot see any content without logon, which may be rejected.
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
11. The iPhone application cannot be normally displayed on the iPad.
The iPhone program must be able to run on the iPad at iPhone resolution and 2x iPhone 3GS resolution without modification. Even if your App is only available to iPhone users, it must be displayed on the iPad. Otherwise, the review will be rejected.
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. copyright infringement by a third party
It is easy to reject video, music, and book applications. In addition, ASO100.com recommends that you do not use third-party trademarks, such as the Logo of the operator or the Logo of a video company.
Attached reason for rejection Original article 1:
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.
Appendix two reasons for rejection:
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.
13. indecent words such as application, name, and description
Words such as niuqiang, green tea, non-exercise, and funny ratio appear in the application, name, description, and other places will be rejected by Apple.
We found that your app contains content that contains audiences wocould find objectionable, which is not in compliance with the App Store Review Guidelines.
Specifically, we noticed your app name hitting the plane-simple and crude 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. The beta version and test version appear in the application.
Do not add "beta" to the startup screen or application name modestly. Apple does not allow beta products to be launched.
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 wocould be appropriate to revise your app to complete, remove, or fully configure any partially implemented feature (s ).
15. Registration lacks privacy policies
If an application contains the registration function, the registration page must provide a privacy description agreement button or link. In addition, when you submit a new version of iTunes connect, you must enter the Privacy Policy URL.
We noticed that your app has des 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. application crash, loading failure, and other bugs
A crash during review will result in rejection of the review. ASO100.com recommends that you ensure the server stability during the review process to avoid content loading failures during review, resulting in rejection.
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 wocould be appropriate to revise such issue (s) in your application.
Next Steps
17. The application description is inconsistent with the application function
If the description or description of the application is not reflected during the review, the application will be rejected. If the description is not detailed enough, the application may be rejected.
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.
18. The application includes the application recommendation function.
Except in special cases, Apple prohibits the recommendation of other apps in apps.
The application recommends 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.
19. The application contains incorrect diagnostic functions.
If your application contains an untrue system detection or optimization function, Apple will deem this function as misleading to users and will be rejected during review.
We noticed that your app provides potentially inaccurate diagnostic functionality for iOS devices to the user.
We 've attached screenshot (s) for your reference.
20. The new version submitted by the application is too different from the previous version.
If the new version of the application you submitted is significantly different from the previous version, for example, upgrading the game to a tool-type application or completely changing the features of the previous version in the new version, it will be rejected by Apple.
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.
21. Application violations of local laws and regulations
Applications must comply with the laws and regulations of online regions and prohibit illegal content such as gambling, pornography, and paid companionship, especially apps that provide paid social services to users, such as online live broadcast apps, it must strictly abide by relevant regulations.
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.
22. The application author name is inconsistent with the financial institution name
Apple added regulations for financial products such as financial management and P2P
The developer's name must be the same as the name of the financial institution in the APP. Otherwise, the developer will be rejected.
An APP that provides services by a financial institution of the same brand must be published under the same developer account and name.
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 wocould 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. application functions are too simple
The features in the application cannot be too single. Although Apple advocates "simple" in its philosophy, it does not mean that it can accept applications with incomplete functions. They have core requirements for the application, it is intended to give users a more valuable experience. Of course, if your product is too creative, Apple's auditors may not be able to understand its uniqueness. In this case, you can use an appeal to describe the product strengths in more detail for approval.
We found that your app only provides a very limited set of features. it only provides an augmented reality reader mechanic 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 MERs featured CT apps to provide a really great user experience. apps shoshould 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.