iOS app submission Review considerations

Source: Internet
Author: User

Basic points

· does not cause phone failures (such as crashes or screen problems)

· Long-time/over-use response is still fast

· Fixed values cannot be substituted for variable variables in all price information within the app

· Do not use any private APIs inside the SDK

· Do not use any of the features that are not listed in the SDK documentation

· Do not mention hardware features that are not present on the user's device

· If you need a network connection, inform the user if there is no network

· Do not (over) imitate any local application

· Do not (over) cottage the functionality of a local app

· Do not expire or stop working after running several times

· Do not use any unapproved hardware accessories

· Do not include racist content, excessive violence pictures, sex and nudity-related pictures

· Don't "accidentally" happen: Unrestricted web browsing, explicit lyrics, unfiltered books

· Do not spoof well-known public figures, whether dead or alive

· Do not include a script interpreter, plug-in, or other runtime (runtime) that can perform download files

· Do not use continuous vibration

· Use the relevant keyboard in each input area (for example, to bring up a numeric keypad where you enter your phone number)

· In table view, if you select multiple rows to bring up another view, you should uncheck the row in the current view

· Play video or download other large files only when connected to WiFi

· If you want to send private data to the server, you need to inform the user and provide a cancellation option

· Do not secretly use the camera or microphone

· GPS functionality is used to bring tangible benefits to users, not just ads or tracking

· Never going to crash.

Follow Apple's user interface guidelines (Human interfaceguidelines)

· The application looks beautifully designed, and the quality is superior

· Local button icon is consistent with its local action

· The activity indicator icon cannot be turned endlessly

· button can be activated after touch

· Screen layouts can handle highly doubled status bars (e.g. during a call)

· You should save the state when you stop the app, and you can restore it the next time you start

· If horizontal screen mode is supported, the horizontal screen design should be beautiful.

ipad Special Considerations:

· Your app should be available in all directions, and if you only support horizontal and vertical screens, then you need to support all two directions.

· Pop-up Windows should not contain other pop-ups, that is, the pop-up window will not activate another pop-up window

· Cannot eject two or more windows at a time

Details when submitting the application file:

· The program file name matches the name shown in the itunes App Store, or is abbreviated

· Description in itunes to accurately describe the functionality of the app

· itunes description does not include price information

· itunes description does not include the names of Apple competitors such as Android, BlackBerry, etc.

· itunes Description cannot mention an unpublished iOS version

· itunes keyword to match app function

· itunes keyword cannot contain the name of another app

· If your app sells for more than $100 or the in-app purchase amount is more than $100, it should be labeled 17 +

· App screenshots cannot contain error status, including IAD errors

· Application classification is consistent with its function

· The eggs in the app are harmless and need to be disclosed in the demo account

· Icons available in various sizes: 57,72 (iPad), 114,512

· Icons of different sizes contain the same content

· Version number greater than or equal to 1.0

· The required device features in the Info.plist file match the actual needs of the application

· Application usage is consistent with operating system version compatibility

· Nszombieenabled set to No

· If you use push notifications, you need to add the "aps-environment" authorization information to the Entitlements.plist

· If you use push notifications, your app ID must already have the push notification feature activated

· When you update your itunes "new features" introduction, the content should match the actual changes in the app

· When you update an app, it's true, and updates can be discovered by users

· The updated app version number is greater than the previous version

Miscellaneous:

· Applications need to be large enough to market, such as not directly for a small number of people in private use

· There are no buttons and features in the app that are obsolete and future releases related

· Simplified (Lite) version of the application must be able to use;

· Simplified (Lite) version of the application can not have a time limit

· Simplified (Lite) apps must not display the full version of the app's price

· As part of the app, the Web page that the app loads must be online and available

· Any associated email address must be present and available

· All app upgrades and other transactions must be done through the Apple App Store

· App cannot be a simple browser window in the Web site

· The application must meet any relevant regulatory requirements, such as medical-related applications

· If encryption is used, it must be registered with the BIS and can provide documentation

· If your app needs to log in, you need to provide a test account

· If your app uses Mapkit, do not hide or disguise Google Logo

· If using the camera, do not turn off the shutter sound

Copyrights, trademarks, ownership

· To prove that you own or have access to all the code in your app

· To prove that you own or have access to all works in the app

· To certify that you have the right to use all brand names, public names and other trademark materials in the app

· There is no boundary for polarizing effects than slices and icons

· iphone and other Apple products are not included with the tablet and icon

· You can prove that you own or have access to all videos, music, and lyrics in your app.

Specific rejected experience from the network

Not to FQ.

The app does not correspond to the correct classification.

iOS app submission Review considerations

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.