The latest App Store review standards for 2015 are announced

The latest App Store review standards for 2015 are announced
Introduction: Apple recently updated the relevant chapters of the App Store Review Guidelines, modifying and improving the previous version. Apple recently updated the relevant sections of the App Store Review Guidelines, modifying and improving the previous version. In addition to adding restrictions on app screenshots, previews, etc., apps that use Apple Pay for recurring payments must display the amount required at each stage, where the fees are allocated, and how to cancel. From the revised policy section, it can be seen that Apple's review of App store applications has become more stringent. In view of the recent frequent failures of domestic game applications, industry insiders are requested to read the review standards patiently. The following is the updated review guide (modified parts are marked in red): 1. Terms and Conditions 1.1 When developing programs for the App Store, developers must comply with the Program License Agreement (PLA), Human Interface Guidelines (HIG), and any other agreements and contracts signed between the developer and Apple. The following rules and examples are intended to help developers obtain approval for their programs on the App Store and do not modify or delete the terms of any other agreement. 2. Function 2.1 Crashed programs will be rejected. 2.2 Programs with errors will be rejected. 2.3 Programs that do not conform to the developer's promotion will be rejected. 2.4 Programs without application documentation or with hidden functions that do not match the description will be rejected. 2.5 Programs that use non-public APIs will be rejected. 2.6 Programs that read or write data outside the specified container will be rejected. 2.7 Downloading of code in any manner or form will be rejected. 2.8 Any attempt to install or run other executable code will be rejected. 2.9 Demo, trial, and test versions of programs will be rejected. Beta apps can be submitted through TestFlight and must adhere to the relevant guidelines. (Beta versions were not previously allowed to be submitted via TestFlight) 2.10 iPhone apps must run unmodified on iPad at iPhone resolution and at twice the resolution of the iPhone 3GS. 2.11 Apps that duplicate existing programs on the App Store may be rejected, especially if there are a large number of them, such as a flashlight app and a Kama Sutra app. 2.12 Applications that have no obvious purpose, are not unique, or are simply bundled with a website may be rejected; programs that do not provide any lasting entertainment value may be rejected. 2.13 Applications whose content is primarily marketing material or advertising will be rejected. 2.14 Apps that contain deceptive or fake functionality and are not marked as such will be rejected. 2.15 Apps larger than 100MB cannot be downloaded via cellular networks (the App Store will automatically prohibit them). 2.16 Multitasking applications may use background services for only a few purposes: VoIP, audio playback, geolocation, task completion, and local reminders. 2.17 Apps are only allowed to browse web content using the iOS WebKit framework and WebKit Javascript. 2.18 Programs that encourage alcohol abuse or the use of illegal drugs, or induce young people to drink or smoke will be rejected. 2.19 Apps that provide false system diagnostics or inaccurate device data will be rejected. 2.20 Developers who upload a large number of similar versions of programs to the App Store will be removed from the iOS Developer Program. 2.21 A simple song or movie app should be submitted to the iTunes store, and a book app should be submitted to the iBookstore. 2.22 Apps that arbitrarily restrict user usage based on the environment (such as location or operator) will be rejected. 2.23 Apps must comply with the iOS Data Storage Guidelines, otherwise the app will be rejected. 2.24 Applications stored on Newsstand must comply with Table 1, Table 2, and Table 3 of the Developer Program License Agreement, otherwise the application will be rejected. 2.25 Apps that are similar to the App Store or that display other apps for the purpose of purchasing or promotion will be rejected (the restrictions are stricter, and apps that have been approved by special review (such as health management, aviation and other accessibility requirements, etc.) or provide significant added value for special groups of users can be approved) 2.26 An app may only display and recommend applications other than its own if it is required for special review (such as health management, aviation, and accessibility needs) or provides significant added value to special groups of users. Otherwise, the application will be rejected. 3. Metadata (name, description, rating, ranking, etc.) is not uncommon for manufacturers to make mistakes recently. Please read this section in detail. 3.1 Apps or metadata mentioning any other mobile platforms will be rejected. 3.2 Programs with placeholder text will be rejected 3.3 Application names, descriptions, screenshots or previews that are not relevant to the content and functionality of the application will be rejected. (Previously limited to description only) 3.4 To avoid confusing users, the app name in iTunes Connect should be consistent with the app name displayed on the device. 3.5 App icons of different sizes should be consistent, otherwise it will cause confusion. 3.6 App icons, screenshots, and previews that do not meet the 4+ age rating will be rejected. (Added restrictions on preview) 3.7 Programs whose categories and types are inappropriate for the content of the program will be rejected. 3.8 Developers are responsible for assigning appropriate ratings to their programs. Inappropriate ratings may be modified by Apple. 3.9 Developers are responsible for specifying appropriate keywords for their programs. Inappropriate keywords may be modified/deleted by Apple. 3.10 Developers who attempt to manipulate or deceive user reviews in the App Store by forging or paying for reviews (or using other improper means) to improve their rankings will be removed from the iOS Developer Program by Apple. 3.11 Apps that recommend users to restart their iOS devices before installing or opening the app will be rejected. 3.12 Applications submitted for review should include functioning URLs, such as support service URLs and privacy policy URLs. 3.13 App screenshots, previews, or marketing text that do not clearly indicate that additional content or items require separate purchase (such as using IAP) will be rejected. 3.14 App previews may only use video screen captured from the app, narration, text, and design overlays, otherwise the app will be rejected. 3.15 Apps that add app previews and display real-person personal information without permission will be rejected. 3.16 App previews may only use music that is licensed for such purpose in all selected territories. 3.17 Apps whose app previews contain unauthorized content played through the app (such as iTunes playlists and YouTube streaming) will be rejected. 4. Location 4.1 Apps that do not notify and obtain user consent before collecting, transmitting or using location data will be rejected. 4.2 Applications that use location-based APIs for automatic or autonomous control of vehicles, aircraft, or other equipment will be rejected. 4.3 Apps that use location-based APIs for emergency services will be rejected. (This description has been modified to not emphasize dispatch and fleet management) 4.4 Applications may only use location data when it is closely related to the functionality or service provided, or to support authorized advertising. 5. Push Notifications 5.1 Applications that do not use the Apple Push Notification (APN) API to provide push notifications will be rejected. 5.2 Applications that use APN services without obtaining a Push Application ID from Apple will be rejected. 5.3 Apps that do not obtain user permission before sending a push message for the first time or requiring push notifications to run will be rejected. 5.4 Apps that use push notifications to send sensitive personal information or confidential information will be rejected. 5.5 Apps that use push notifications to send unsolicited messages or are used for phishing or mass spam purposes will be rejected. 5.6 Apps may not use push notifications to send advertisements, promotions, or any type of direct marketing messages. 5.7 The application cannot charge users for using push notification services. 5.8 Apps that use push notifications to excessively utilize the network traffic or bandwidth of the APN service or place an excessive burden on the device will be rejected. 5.9 If an application transmits viruses, files, computer code or programs that damage or disrupt the normal operation of the APN Services, the application will be rejected. 6. Game Center 6.1 Applications that display player IDs to end users or any third party will be rejected. 6.2 Any use of the Player ID for any purpose not approved by the Game Center Terms will be rejected. 6.3 Developers who attempt to reverse search, track, correlate, mine, harvest or exploit player IDs, aliases or other information obtained through Game Center will be removed from the iOS Developer Program. 6.4 Game Center information (such as leaderboard scores) can only be used in applications approved by Game Center. 6.5 Programs that use the Game Center service to send unsolicited messages, or are used for phishing or bulk spam will be rejected. 6.6 Applications that use excessive Game Center network traffic or bandwidth will be rejected. 6.7 If a program is capable of transmitting viruses, files, computer codes or programs that damage or disrupt the normal operation of the Game Center service, the program will be rejected. 7. Advertising 7.1 Applications that artificially increase ad views or ad click rates will be rejected. 7.2 Apps containing empty iAd ads will be rejected. 7.3 Applications whose primary purpose is to display advertisements will be rejected. 8. Trademarks and Trade Dress 8.1 Applications must comply with all terms and conditions described in the "Guidelines for Using Apple Trademarks and Copyrights" and the "Apple Trademark List". 8.2 Any application that misleads or implies that Apple is the source or provider of the application, or that Apple in any way endorses its quality or functionality will be rejected. 8.3 Applications that appear similar or confusingly similar to existing Apple products or advertising themes will be rejected. 8.4 Apps that misspell Apple product names in their app names (e.g., GPS for Iphone, iTunz) will be rejected. 8.5 Applications must not use protected third-party material (such as trademarks, copyrights, and patents) or violate third-party terms of use. Permission to use these materials must be provided. 8.6 Applications that download music or video content from third-party sources (such as YouTube, SoundCloud, Vimeo, etc.) will be rejected without explicit authorization. 9. Media Content 9.1 Applications that do not use the MediaPlayer Framework to access media content in the music library will be rejected. 9.2 Apps whose user interface mimics any iPod or iTunes interface will be rejected. 9.3 Audio streaming content transmitted over cellular networks must not exceed 5MB per 5 minutes. 9.4 Video streaming content longer than 10 minutes over cellular networks must use the HTTP Live Streaming protocol and must include a baseline HTTP live stream of 192 kbps or less. 10. User Interface 10.1 Applications must comply with all terms and conditions of Apple's iOS Human Interface Guidelines. 10.2 Applications that look and feel similar to native iPhone applications (such as the App Store, iTunes Store, and iBookstore) will be rejected. 10.3 Apps that fail to properly use system-provided items (such as buttons and icons) as described in Apple's iOS Human Interface Guidelines will be rejected. 10.4 Apps that create a desktop/home screen environment or simulate a multi-app widget experience will be rejected. 10.5 Apps that modify the functionality of standard switches such as volume and ring/silent will be rejected. 10.6 Apple and our customers highly value simple, elegant, creative, and well-designed interfaces. Although it requires more effort, it is well worth it. Apple has set the bar high. If your user interface is too complex or not of a high standard, it may be rejected. 11. Purchase and currency circulation 11.1 Applications that use channels other than the App Store to unlock or enable additional attributes and features will be rejected. 11.2 Applications that use systems other than the in-app payment system (IAP) to purchase content, features or services will be rejected. 11.3 Applications that use IAP to purchase physical goods or for goods and services outside of the software will be rejected. 11.4 Use of IAP to purchase points (credits) or other currencies must be consumed within the app. 11.5 Applications that use IAP to purchase expired points or other currencies will be rejected. 11.6 Content purchased using IAP must last for at least 7 days and can be shared between the user's other iOS devices. 11.7 Applications that use IAP to purchase items must assign the correct purchase type. 11.8 Apps that use IAP to purchase iOS built-in features (such as camera, gyroscope) will be rejected. 11.9 Applications that contain content or services that have exceeded a certain time limit will be rejected, except for specifically approved content (such as movies, TV shows, music, and books). 11.10 Insurance applications must be free, comply with the laws of the region where they are released, and cannot use IAP. 11.11 Generally speaking, the more expensive your Application is, the more in-depth our review will be. (Sorry, most of our domestic online games are free) 11.12 Apps that provide subscription functionality must use IAP, and Apple will share the revenue with developers in a 30/70 ratio as agreed in the Developer Program License Agreement. 11.13 Apps that use links within the app to redirect to external purchases or subscriptions will be rejected, such as a "buy" button that redirects to a web page to purchase an e-book. 11.14 Apple allows these apps to read or display approved content purchased or subscribed outside the app (specifically magazines, newspapers, books, audio, music, video, and cloud storage content) as long as there are no buttons or links within the app to external purchases or subscriptions. Apple only gets a portion of the revenue from in-app purchases. 11.15 Applications may only use automatically-renewing subscription journals (newspapers, magazines), business applications (enterprise, efficiency, professional creativity, and cloud storage), and media applications (video, audio, sound), otherwise the application will be rejected. 11.16 Apps may use approved additional features and functionality when used in conjunction with specific, reviewed physical products (such as toys), as long as the additional functionality is entirely dependent on the hardware product (such as an app for controlling a telescope) or as long as the app can be used without the physical product, such as rewarding achievements or using IAP. 11.17 Apps may be used to facilitate the circulation of recognized virtual currencies if the App’s functionality complies with state and federal law. 12. Crawling and Aggregation 12.1 Applications that scrape any information from Apple websites (such as apple.com, iTunes Store, App Store, iTunes Connect, and Apple Developer Programs) or use Apple website content and services for ranking will be rejected. 12.2 Applications may use approved Apple RSS feeds, such as the iTunes Store RSS feed. 12.3 Applications that simply scrape web pages, aggregate content, or collect links may be rejected. 13. Damage to Equipment 13.1 Apps that encourage users to use Apple devices in a manner that could cause harm will be rejected. 13.2 Apps that quickly drain device battery or generate excessive heat will be rejected. 13.3 Apps that may cause personal harm to users will be rejected. 14. Personal Attacks 14.1 Applications that contain defamatory, personally offensive content, or content that is petty and mean, or that attack specific individuals or organizations will be rejected. 14.2 Professional political satirists and humorists are exempt from this clause. (Open the door and check the water meter) 14.3 Applications that display user-generated content (UGC) must provide a method for filtering objectionable content, a mechanism for users to flag offensive content, and the ability to block abusive users. 15. Violence (the previous news of gun ban was not clearly stated in the terms) 15.1 Applications that contain realistic images of people or animals being killed, maimed, shot, stabbed, tortured, or otherwise injured will be rejected. 15.2 Applications containing content such as depicting violence or child abuse will be rejected. 15.3 The "enemies" that appear in the game cannot refer to a specific race, culture, a real government, company or any other real entity. 15.4 Applications that depict weapons in a realistic manner that encourages the illegal use or misuse of those weapons will be rejected. 15.5 Games containing Russian roulette gambling content will be rejected. 16. Objectionable Content 16.1 Applications containing excessively offensive or vulgar content will be rejected. 16.2 Applications that are designed to irritate users or be offensive will be rejected. 17. Privacy 17.1 The Application may not transmit User Data without the User’s prior permission or without informing the User how and where the information will be used. 17.2 Applications that require users to share private information such as email addresses and dates of birth in order to use their features will be rejected. 17.3 An App may request a user’s date of birth (or use another age rating mechanism) solely for the purpose of complying with applicable child privacy laws, but must include some useful functionality or entertainment value regardless of the user’s age. 17.4 Applications that collect, transmit, and share personal information of underage users (such as name, address, email, location, photos, videos, drawings, chat messages, and other personal data, or persistent identifiers related to the above) must comply with applicable child privacy regulations and must include privacy terms. 17.5 Applications that include account registration or access users' existing accounts must include a privacy policy or they will be rejected. 18. Pornography 18.1 Apps that contain pornographic material, defined as "explicit descriptions or displays of sexual organs or sexual acts intended to arouse sensuality, without regard to aesthetic or emotional feelings" in the Merriam-Webster Dictionary, will be rejected. 18.2 Applications that contain pornographic content frequently provided by users (such as the former "Chat Roulette" application) will be rejected. 19. Religion, Culture and Race 19.1 Applications that contain defamatory, offensive, or intolerant references or comments about religious, cultural, or ethnic groups, or that may expose a particular group to harm or violence, will be rejected. 19.2 The Program may contain or quote religious texts, provided that the quotations or translations provided in the Program are accurate and not misleading. Comments should be educational and eye-opening, not inflammatory. 20. Contests, Gambling, Lotteries and Sweepstakes 20.1 Lotteries and competitions must be initiated by the developer of the app or the company to which the app belongs. 20.2 Apps must display the official rules of sweepstakes and contests and state that Apple is not the sponsor and is not involved in the activity in any way. 20.3 Developers must obtain legal permission to operate an app that features a lottery, and the lottery app must have the following features: rewards, luck, and prizes. 20.4 Apps that allow users to purchase lottery tickets or lotteries directly within the app will be rejected. 20.5 Applications that offer real money games (such as sports betting, poker, casino games, horse racing, and lotteries) must have the necessary local licenses and permissions in the regions where the application is available, must be restricted to those regions, and must be available for download from the App Store for free. 20.6 Apps that use IAP to purchase credits or currency and combine it with real money gaming will be rejected. 21. Charity and Aid 21.1 Apps that include functionality to make donations to certified charitable organizations must be free. 21.2 Donations must be collected through the Safari browser or via SMS. 22. Legal requirements 22.1 The application must comply with the local laws of all release areas, and developers are obliged to understand and comply with all local laws. 22.2 Applications containing false, fraudulent or misleading statements will be rejected. 22.3 Any Application used to solicit, promote or encourage criminal or patently reckless behavior will be rejected. 22.4 Programs that support illegal file sharing will be rejected. 22.5 Apps designed to be used as illegal gambling tools (including card counting) will be rejected. 22.6 Apps that have the ability to make anonymous or prank calls or send similar SMS/MMS functions will be rejected. 22.7 Any developer who develops programs that secretly collect user passwords or user private data will be removed from the iOS Developer Program. 22.8 Apps that contain DUI checkpoint information not issued by law enforcement agencies, or that encourage/assist drunk driving will be rejected. 22.9 Applications that calculate drug dosages must be published by the drug manufacturer or an approved organization, such as a hospital, insurance company, or university. 22.10. Applications that use iTunes music previews without authorization will be rejected. 23. Passbook 23.1 Passbook Passes can be used to make or receive payments, transmit commercial information or provide verification (such as movie tickets, airline tickets, coupons, etc.), but applications that use Passbook Passes for other purposes may be rejected and their Passbook certificates may be revoked. 23.2 Passes must contain valid contact information of the pass issuer, otherwise the app will be rejected and the Passbook certificate will be revoked. 23.3 Passes must be signed by the entity and distributed based on its name, trademark or brand, otherwise the application will be rejected and the Passbook certificate may be revoked. 24. Children Category 24.1 Apps in the Kids Category must include a privacy policy and must comply with applicable children’s privacy laws. 24.2 Apps in the Kids category are not allowed to include behavioral advertising (such as ads for services based on user actions within the app), and any contextual advertising displayed in the app must be appropriate for children. 24.3 Apps in the children’s category must obtain parental permission or use a parental gate to link outside the app or conduct transactions. 24.4 Apps in the children’s category must be marked “Under 5, 6-8, or 9-11.” 25. Extensions 25.1 Apps that contain extensions must comply with the App Extension Programming Guide. 25.2 Apps containing extensions must provide certain functionality (secondary screen, additional settings) or they will be rejected. 25.3 If an extension's view contains marketing, advertising, or IAP content, the app containing the extension will be rejected. 25.4 Keyboard extensions must provide a method to switch to the next keyboard. 25.5 Keyboard extensions must have offline accessibility or they will be rejected. 25.6 Keyboard extensions must provide numeric and decimal keyboard types consistent with the description in the App Extension Programming Guide or they will be rejected. 25.7 Apps that provide keyboard extensions must have basic functionality classification and privacy policy, otherwise they will be rejected. 25.8 Apps that provide keyboard extensions are only allowed to collect user activity to enhance the functionality of the keyboard extension on iOS devices, otherwise they will be rejected. 26. HomeKit 26.1 Applications that use the HomeKit framework must have a primary purpose of providing home automation services. 26.2 Applications that use the HomeKit framework must state their purpose in the marketing text and must provide a privacy policy, otherwise they will be rejected. 26.3 Applications are not allowed to use data collected from the HomeKit API for advertising or other usage-based data mining. 26.4 Apps that use data collected from the HomeKit API for purposes other than improving the user experience or hardware/software performance of home automation features will be rejected. 27. HealthKit 27.1 Applications that use the HealthKit or ResearchKit frameworks (frameworks for conducting human biology research for health purposes) must comply with the laws of all applicable territories and with clauses 3.3.28 and 3.39 of the iOS Developer Program License Agreement. (Added support for ResearchKit framework) 27.2 Apps that write false or erroneous data to HealthKit will be rejected. 27.3 Applications that use the HealthKit framework to store user health information in iCloud will be rejected. 27.4 Applications are not allowed to use user data collected through the HealthKit API for advertising or usage-based data mining purposes, except for the purposes of improving health, medical treatment, health management, and medical research. 27.5 Apps that share user data obtained through the HealthKit API with third parties without the user's permission will be rejected. 27.6 Apps that use the HealthKit framework must state the integration with the Health app in their marketing text and must clearly explain the functionality of HealthKit in the app user interface. 27.7 Applications that use the HealthKit framework must provide a privacy policy, otherwise they will be rejected. 27.8 Hardware that provides diagnosis, treatment advice, or controls for the diagnosis of a disease, or applications that treat a disease, will be rejected without written regulatory approval upon request. 27.9 Applications that collect data related to human biological research must obtain the permission of the participants. For minors, the application must obtain the permission of their parents or guardians. The permission must include: (a) the nature, purpose and duration of the research; (b) the process, risks and benefits of participation; (c) confidentiality of information and data handling (including any sharing with third parties); (d) participant problem entry points; and (e) cancellation methods (new). 28. TestFlight 28.1 Applications may only use TestFlight for beta testing of apps intended for public release and must comply with the full App Review Guidelines. 28.2 Apps using TestFlight must be submitted for review when there are significant changes in content or functionality included in a release. 28.3 Applications using TestFlight may not be distributed to testers as compensation of any kind. 29. Apple Pay 29.1 Applications using Apple Pay must provide users with all material purchase information before selling any goods or services, otherwise they will be rejected. Apps that use Apple Pay for recurring payments must provide a minimum renewal period, that payments will continue until canceled, the amount to be paid at each stage, who will pay the fees, and how to cancel. (Added provisions for periodic payments) 29.2 Applications that use Apple Pay must correctly use the Apple Pay logos and user interface elements in the Apple Pay Human Interface Guidelines, otherwise they will be rejected. 29.3 The goods or services provided by applications using Apple Pay as a purchase mechanism must not violate the laws of any place of delivery and cannot be used for any illegal purpose. 29.4 Applications that use Apple Pay must provide a privacy policy or they will be rejected. 29.5 Applications using Apple Pay may share data obtained through Apple Pay with third parties only to facilitate or enhance the delivery of goods and services, or as required by law.

<<:  Query the price of joining Zhangbei Luggage Mini Program. How much is the price of joining Zhangbei Luggage Mini Program?

>>:  The public fight between Mobike and ofo, and the innovation of Zhihu Live

Recommend

Huang Zhizhong personally teaches: 35 days of super persuasiveness

Huang Zhizhong personally taught: 35-day super pe...

The underlying logic of fission growth

Nowadays, many companies use fission to grow thei...

From 0 to 10 million fans, 98 suggestions for short video operations

What is the hottest trend in recent years? Of cou...

Why do short video platforms need to conduct matrix operations?

Now many popular short video accounts have starte...

9 commonly used title routines for short videos, please keep them!

With the advent of the Internet age and the popul...

The effectiveness and traffic conversion of TikTok advertising in APP!

Recently, advertisers of e-commerce apps seem to ...

Operators, don’t be the 80% of odd jobs!

Part of this article is quoted from the article &...

A brief talk about short video production, marketing and monetization!

Let me first tell you about my results so that yo...

The trillion-dollar business of live streaming sales!

Amidst the attention of the entire nation and the...

Three tips to teach you how to successfully operate an APP

What does an APP need to do to retain users? 1. D...

Dear advertiser, what misunderstanding do you have about advertising creativity?

A few days ago, a colleague sent me an App screen...

When selling goods through live streaming, you need to know these practical skills!

Today, let’s talk about some specific tips for li...

How to withdraw cash from Alipay red envelopes?

Since October, many people have seen people posti...