Joke Collection Website - Public benefit messages - What are the regulations for publishing to the appstore?

What are the regulations for publishing to the appstore?

Table of Contents

1. Terms and Conditions

2. Features

3. Metadata, Ratings and Rankings

< p>4. Location

5. Push Notification

6. Game Center

7. iAd related

8. Trademark and Commerce Appearance

9. Media content

10. User interface

11. Purchase and circulation

12. Capture and aggregation

p>

13. Equipment damage

14. Personal attacks

15. Violence

16. Inappropriate content

17. Privacy

18. Pornography

19. Religion, culture and race

20. Contests, stakes, lotteries and raffles

< p>21. Charity and Aid

22. Legal Requirements

1. Terms and Conditions

1.1 When developing programs for the App Store, developers must comply with the program license Agreement (PLA), Human Interaction Guidelines (HIG), and any agreements and contracts signed by developers and Apple. The following rules and examples are intended to help developers obtain App Store approval for their programs, but are not intended to modify or delete the terms of any other agreement.

2. Function

2.1 Crashed programs will be rejected

2.2 Error programs will be rejected

2.3 Follow Programs that are inconsistent with the developer's promotion will be rejected

2.4 Programs that have no application documentation or hidden functions that do not match the description will be rejected

2.5 Programs that use non-public APIs will be rejected Rejection

2.6 Programs that read and write data outside the scope of the specified container will be rejected

2.7 Programs that download code in any way or form will be rejected

2.8 Programs that install or release other executable codes will be rejected

2.9 Beta, demo, trial and beta programs will be rejected

2.10 iPhone programs It must be able to run on the iPad without modification at the iPhone resolution and 2 times the resolution of the iPhone 3GS

2.11 Apps that are duplicates of existing apps in the App Store may be rejected, especially if there are a large number of them. Next

2.12 Programs that have no significant purpose or do not provide any lasting entertainment value may be rejected

2.13 Programs whose primary content is marketing or advertising will be rejected

< p>2.14 Programs that are deceptive or have false functions and are not clearly marked will be rejected

2.15 Programs larger than 20MB will not be downloaded through cellular networks (the App Store will automatically ban them)

2.16 Multitasking programs can only use background services to achieve the intended purpose: Internet phone calls, audio playback, location, task completion, local notifications, etc.

2.17 Programs that browse the Internet must use the iOS WebKit framework and WebKit Javascript< /p>

2.18 Apps that encourage excessive amounts of alcohol or illegal substances, or that encourage teenagers to drink or smoke, will be rejected

2.19 Apps that provide incorrect diagnostics or other 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 project

3. Metadata (name, description, rating, ranking, etc.)< /p>

3.1 Metadata programs with any other mobile platform name will be rejected

3.2 Programs with placeholder text will be rejected

3.3 Programs with descriptions that are irrelevant to the content and functions of the program will be rejected

3.4 The name of the program connected to iTunes and the name of the program displayed on the device should be similar to avoid confusion

< p>3.5 The icons of small and large programs should be similar to avoid confusion

3.6 Programs whose icons and screens do not meet the 4+ age rating will be rejected

3.7 Table of contents and Programs whose types are inappropriate for the content of the program will be rejected

3.8 The developing programmer is responsible for assigning an appropriate rating to his or her program. Rating Not Applicable may be modified by Apple

3.9 Development programmers are responsible for assigning appropriate keywords to their programs.

Inapplicable keywords may be modified/deleted by Apple

3.10 Developers and programmers who attempt to manipulate or deceive user reviews or chart rankings in the App Store by using fake or paid reviews (or use other unfair methods method) will be removed from the iOS developer project

4. Location

4.1 Programs that do not notify and obtain user consent before collecting, transmitting or using location data will be rejected

4.2 Programs that use location-based APIs for automatic control or autonomous control of vehicles, aircraft or other equipment will be rejected

4.3 Applications that use location-based APIs for scheduling, Applications for fleet management or emergency services will be rejected

5. Push notifications

5.1 Applications that do not use the Apple Push Notification (APN) application interface to provide push notifications will be rejected< /p>

5.2 Programs that use the APN service without obtaining a push application ID from Apple will be rejected

5.3 Programs that send push notifications without obtaining the user’s initial consent will be rejected

p>

5.4 Programs that use push notifications to send sensitive personal or confidential information will be rejected

5.5 Programs that use push notifications to send unsolicited messages or for phishing or mass spamming purposes will be rejected Rejected

5.6 Programs cannot use push notifications to send advertisements, promotions or direct marketing of any kind

5.7 Programs cannot charge users for using push notification services

5.8 Programs whose use of push notifications would utilize too much of the APN service's network traffic or bandwidth or place an undue burden on the device will be rejected

5.9 If the program is capable of delivering viruses, files, computer code or programs, and The program that causes damage or interruption to the normal operation of the APN service will be rejected

6. Game Center

6.1 Programs that display player IDs to end users or any third parties will be rejected Rejected

6.2 Programs that use player IDs for any purpose not approved by the Game Center Terms will be rejected

6.3 Attempts to perform reflective lookups, tracking, correlation, mining, acquisition or Utilizing player IDs, aliases, or other information obtained through Game Center will result in removal from the iOS Developer Program

6.4 Game Center information (such as scoreboard scores) may only be used for Game Center-approved purposes Programs

6.5 Programs that utilize Game Center services to send unsolicited information or for phishing or mass spamming will be rejected

6.6 Programs that use excessive Game Center network traffic or bandwidth Will be rejected

6.7 A program will be rejected if it is capable of delivering viruses, files, computer code or programs that damage or disrupt the normal operation of the Game Center Service

7. iAd related

7.1 Applications that artificially increase the number of visits or ad clicks will be rejected

7.2 Applications that contain empty iAd advertising columns will be rejected

7.3 Apps designed primarily for the purpose of displaying advertising will be rejected

8. Trademarks and Trade Dress

8.1 Apps must comply with the terms of use of Apple trademarks and Copyright and all terms and conditions stated in the Apple Trademark Listing Guidelines

8.2 Any information that misleads or implies that Apple is the source or provider of the App, or that Apple in any way endorses its quality or functionality Applications will be rejected

8.3 Applications that are confusingly similar to existing Apple products or advertising themes will be rejected

8.4 Use the Apple product name in the application name Misspelled applications (e.g., GPS for Iphone, iTunz) will be rejected

8.5 Use of protected third-party material (trademarks, copyrights, trade secrets, other proprietary content) needs to be provided at the time of application A text-based copyright acknowledgment

8.6 Google Maps and Google Earth images obtained through the Google Maps API may be used within the application as long as all trademark features of the original content remain unmodified and displayed in full .

Applications that cover up or modify the Google logo or copyright owner identification will be rejected

9. Media content

9.1 Access the music library without using the MediaPlayer Framework Media applications will be rejected

9.2 Applications that imitate any iPod interface will be rejected

9.3 Audio streaming content transmitted over cellular networks must not be larger than 5MB every 5 minutes

9.4 Video streaming content longer than 10 minutes over a cellular network requires the use of HTTP Live Streaming and includes an urgent 64kbps audio-only HTTP Live stream

10. User Interface

10.1 Applications must comply with all terms and conditions explained in Apple's iPhone User Interface Guidelines and iPad User Interface Guidelines.

10.2 Applications similar to iPhone bundled applications provided by the App Store, iTunes Store, iBookstore, etc. will be rejected.

10.3 Applications that fail to correctly use the buttons, icons and other items that come with the system as described in Apple's "iPhone User Interface Guidelines" and "iPad User Interface Guidelines" may be rejected.

10.4 Apps that create alternate desktop/home screen environments or simulate a multi-app widget experience will be rejected.

10.5 Applications that change standard switch functions such as volume and ringer/silent switches will be rejected.

10.6 Apple and our customers highly value simple, sophisticated, creative, and well-designed interfaces. It takes a little more effort, but it's well worth it. Apple has set the bar high. If your user interface is too complex or of low quality, it may be rejected.

11. Purchase and circulation

11.1 Applications that use software other than the App Store to enable or provide additional functions 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 Application software that uses IAP to purchase physical goods and services that are not used for the software will be rejected.

11.4 Application software that uses IAP to purchase credits or other currencies must consume the credits within the software.

11.5 Applications that use IAP to purchase expired credits or other currencies will be rejected.

11.6 Subscribing content using IAP must last for at least 30 days. All iOS device users can use this feature.

11.7 The products purchased by application software using IAP must be purchasable.

11.8 Applications that use IAP to purchase built-in functions such as cameras or gyroscopes provided by iOS will be rejected.

11.9 Applications containing "rental" content or services that have expired for a limited time will be rejected.

11.10 Insurance application software must be free, comply with the laws of the region where it is released, and cannot use IAP.

11.11 Generally speaking, the more expensive your application is, the more thorough our review will be.

12. Scraping and aggregation

12.1 Crawl any information from Apple websites (such as apple.com, iTunes Store, App Store, iTunes Connect, Apple Developer Program, etc.) or Applications that use content and services from Apple's website for ranking purposes will be rejected.

12.2 Applications may use approved Apple RSS feeds, such as iTunes Store RSS feeds.

12.3 Applications that are simply web page cutters, content aggregators, or link listings may be rejected.

13. Device harm

13.1 Applications that encourage users to use Apple devices in a way that may cause harm will be rejected.

13.2 Applications that quickly drain the device's battery or generate excessive heat will be rejected.

14. Personal attacks

14.1 Applications that are defamatory, personal attacks, narrow and despicable, or applications that attack specific individuals or organizations will be rejected.

14.2 Professional political satirists are exempt from this prohibition and may make comments that are offensive or mean-spirited.

15. Violence

15.1 Apps showing real scenes of people or animals being killed, maimed, shot, stabbed, tortured, etc. will be rejected.

15.2 Apps containing content depicting violence or child abuse will be rejected.

15.3 The "enemy" appearing in the game cannot point to a specific race, culture, a real government, company, or any other real entity.

15.4 Applications that provide realistic depictions of weapons that encourage the illegal use or misuse of those weapons will be rejected.

15.5 Applications containing Russian Roulette-related content will be rejected.

16. Inappropriate content

16.1 Content that is too offensive or vulgar will be rejected.

16.2 Applications designed to annoy or otherwise disgust users will be rejected.

17. Privacy

17.1 Applications must not transmit data about users without their permission or without providing users with information about how and where the data is used.

17.2 Apps 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 Apps that target minors for data collection will be rejected.

18. Pornography

18.1 Contains pornographic material, which is defined in Merriam-Webster Dictionary as "an explicit description or display of sexual organs or sexual behavior intended to arouse lust, and Programs "that have nothing to do with aesthetics or emotional feelings" will be rejected

18.2 Programs with mostly pornographic user-generated content (such as the former Chat Roulette program) will be rejected

19. Religion < /p>

19.2 The program may contain or quote religious scriptures, and the quotes or translations provided by the program must be accurate and not misleading. Comments should be educational and eye-opening, but should not be inflammatory

20. Contests, Betting, Lotteries and Raffles

20.1 Betting and Contests Must be sponsored by the developer/company of the program

20.2 Formal rules for stakes and contests must be stated in the program, and it must be made clear that Apple is not the sponsor and is not involved in the activity in any way

20.3 The lottery program operated by the developer must be within the scope of the law, and the lottery program must have all the following characteristics: rewards, odds and prizes

20.4 Allow users to directly purchase lottery tickets or raffle items for sale Voucher programs will be rejected

21. Charity and Aid

21.1 Programs that include the ability to donate to certified charitable organizations must be free

21.2 Donations must be collected through the website in the Safari browser or via text messages on mobile phones.

22. Legal Requirements

22.1 The Program must comply with any legal requirements to which users everywhere are subject.

Developers are obligated to know and comply with all local laws

22.2 Programs containing false, fraudulent or misleading statements will be rejected

22.3 Request, promote or encourage criminal or patently reckless conduct Programs that use illegal file sharing will be rejected

22.4 Programs that are designed to be used as illegal gambling aids, including card counting, will be rejected Will be rejected

22.6 Programs with the ability to make anonymous or prank calls or send similar SMS/MMS messages will be rejected

22.7 Development of programs that secretly collect user passwords or user private data Those who do not will be removed from the iOS developer program