As an iOS developer, it is estimated that many have experienced app submission to App Store rejection, and then the reasons for these rejections are varied, and today Dapps collects common reasons for rejection so that more developers can understand it.
Various reasons the app was rejected by Apple AppStore
1, the program has a major bug, the program can not be started, or midway exit.
2, bypassing Apple's payment channel, our previous game in the redemption code to redeem coins.
3, the game has in-kind reward, must say clearly, the reward by the company responsible, and Apple has no relationship.
4, use the Apple logo. (The app's design and Apple's logo style are too similar to be rejected.)
5, the network function can not be accessed normally.
6, icon can not click, can not click on the icon to Gray, or directly hidden.
7, does not set the default page, the splash screen is a black screen, there is a certain probability is rejected.
8, an application online, but you want to send a luxury version of the same, and then open an application will be rejected.
9, with the famous game of the key words, such as "Angry Birds" and the like.
10, iphone version does not support 480*320 resolution is rejected.
11, entertainment category app, reject reason: We think your app is not entertaining.
12, your software is not in line with Chinese law, but also called to tell me. (Granny's, which law in China says it can't be fq.) )
13, the technical support address wrote the address of the micro-Bo, so was rejected. The reason is: You cannot use a URL that requires landing to be accessed as a technical support address.
14, said that our application should not use the app development, should use HTML5. (but also very enthusiastic to give a reference link OH)
15, call the screenshot function, was not noticed, is the private API, was rejected. The screenshot function is passed when the non-private API is changed.
16, opened the document sharing function (application supports ITunes file sharing), was returned, reason: do not need to share, why open. Reply to a message stating the reason to go online.
17, the age is set too low, said to have adult content, was refused. Edit content and go live.
18. Multiple versions of the same software are different only for different countries and built-in languages. The front several go online, the latter several are rejected. Let's change to a program to download resources within the program.
19, the program has crash was rejected. Fix the bug and go online.
20, because one of our software only allows Unicom users to verify the real identity and release information. Apple requires either giving up verification or allowing mobile and telecom users to authenticate.
21. An image of the group's publication, which appeared on the cover of Steve Jobs, was rejected in the app. Reply Yue: Thank you to submitting your app commemorating Steve Jobs.
we appreciate your efforts honoring Steve. However, we ' ve decided to honor he life in other ways and we is not accepting these types of apps.
22, the original did a show fake battery app, is to show a false power, so that others to borrow your phone can be used for the reason not to lend him. The App Store says it will confuse users and let me change the profile. After the introduction, Apple China called me to say that the app doesn't have to be submitted again. Impossible, will confuse users ... I got a go, so this app is always there in my itunes connect.
23, forgot to provide the test account. (If your app has a login function)
24, the software has a VIP function, allegedly in-app charges.
25, call, allegedly charge.
26, if the picture is cool, you need to set the software level.
27, the tablet application to support a minimum of 2 flip direction.
28, the In-app button is designed as standard iOS icon.
29, built-in paid content to clearly tell you need to buy, can not be placed before the purchase (this is a bad luck, the same do many apps)
30, submitted a new application, in order to unify the brand recognition of each product, adopted a similar tone and logo structure with the previous product. Apple rejected the reason for not knowing what the difference was between the two products (in fact it was obvious that the differences were in the way, and even the UI layout was quite different).
31. The operation activities involving sweepstakes in the application are not declared to be unrelated to Apple's official.
33, since the first version of the product is not perfect, so overly modest in the start screen with the word "beta". Apple's feedback is that beta products are not allowed on shelves. Embarrassed, and then turned a bit Review guideline seems to have mentioned this.
34, Link piling up, Apple recommends using HTML5 to do
35, UIWebView embedded pages, Apple recommends that users through the browser access, such as Aizhi, began several versions passed, the subsequent update has not been submitted to the
screen bad point detection application, Apple said will mislead users, Not listed
36, login account has two letters to write the reverse, after correcting through
37, because the remote server response slow, Apple people estimate impatient, said there is a bug to refuse, re-submit a copy through the
38, the application title plus a few description statements, Apple let in the description of the operation to achieve this purpose, after correction through the
39, a third-party application, the description of the text of the site link, the site can find paid links, Apple said that the site has its own payment method, remove the URL through the
40, the application requests the use of geographical location permissions, But the related features were deep, and Apple said it didn't find the relevant features. -Reply to the instructions after the
41, application description refers to the full-platform application, and other systems can synchronize data. Because the word "Android" was rejected. -After modifying the description, the word "Beta, preliminary" appears in the user agreement of
42 and App. Because the first version is released, the product has a certain beta nature, but it is a product that can be released. In accordance with the requirements of the Corporate legal department (foreign companies, which are strict with user agreement), there must be a beta-like description informing the user that Apple is expressly not allowed to have a beta character.
43, the APP is a community tool for the opportunity community, by the way, the real estate advertising, but Apple audit is advertising App, not allowed to publish.
44, the application has a to give us the function of scoring, was rejected. (This is not the reason why the most pit fathers refused)
45, Network Tools software, to support the network of foreign telecom operators.
46, once made a Chinajoy beautiful picture Show, is considered not suitable to put in the App Store.
47, IOS 5 data storage issues ... The resources downloaded from the network cannot be directly in the documents directory. This repeated the whole 5 times before passing the audit.
48, forgot to provide the test account ... (The review of the Big brothers you can not get one or register an account?)
49, and another time, I replied that you said the problem does not exist ... Later...... Passed the audit. -.-
50, the menu has a text containing the test, was called back, said the test version can not be.
51, app name contains pad, was called back, said easy name can not have pad, will be misunderstood as Apple's own application, but the same name of the iphone version passed ...
52, Upport address in Safari (just Safari) due to the problem of compatibility, the results received a letter from Apple.
53, the app did a draw, the prize is iphone4s, and they have to let us change the prize to something else, but also stated that this activity is not related to the Apple company, before it can be listed ...
54, the app did a draw, the prize is iphone4s, and they have to let us change the prize to something else, but also stated that this activity is not related to the Apple company, before it can be listed ...
55, in the program's description information in the "jailbreak" two words, was refused, and later put the two words, pass. But: if I detect a mobile jailbreak in the program running, the results are not allowed?
56, the use of GPs resident backstage service, I would like to give a suitable reason, otherwise do not audit, fortunately, explained a turn over.
57, "Give us five-star praise," such as text.
58, in-app mentions paid items but Wood has through the Apple Payment channel (in vain to let Apple boss make money)
59, ask me whether the service is not only on the iOS platform, or simultaneously support multi-platform (I certainly advocate Apple boss's leader, Wood has other platform, iphone exclusive)
60, Map app, Google God's logo is not displayed.
61, Google Maps under the logo by a uiview to be blocked by the rejection. After adjusting the position, OK
62, compare and judge the categories of people who do not have the universal standard of comparison. No more than a man after the animal OK
63, upload Address book without notice. This has been waiting for months, and Apple's legal dispute has almost declined. Then add the prompt after OK.
64, I write the English app introduction audit staff can not understand, was rejected. Then use Chinese directly. Alas.
65, because the uplink SMS implementation user authentication was rejected
66, the test personnel of the mobile phone number in foreign countries, because not receiving domestic text messages, was refused
67, they open my app test, show blank content, haha, because they do not have a picture of 960*640 in the album, Just say I'm not finished with the program?
Then I returned the letter, then the next day on the shelves. Although this small application is extremely simple.
68, the most egg is the pain, provided a test user account password, was one of our hands of a cheap test staff to change the password when the time to get rid of ... So Apple login not to come in, so the Cup with
69, IAP Price can not exceed 99 U.S. dollars (one of which is 99.99 dollars, your sister AH!!!!!!! You paralyzed 0.99 dollars More!! Other people's games can have AH!!! Why can't we do it!!!
70, can not force users to register (online game AH Pro!!) Your sister has a direct landing button Ah!!! Do not need to register AH!! Try to be Shi!!!! )
71, support URL can not be accessed (hastily grass!!!) Those days GFW convulsions, overseas visit the domestic website has problems, your sister hid in Hong Kong's understanding of the mainland people Ah!!! )
72, no paid iOS contract is generated (the game contains IAP, OK, this is a cooperative company to do the Oolong, do not spit groove apple)
73, a microblog client, provided a test account, the reason for rejection is " Account login not in ", and screenshots, I see, this does not give us the last two letters of the test account to write the reverse ... Hurriedly feedback, after three days to continue to audit, the three days is really too much to lose.
74, a portal news client, free application, was refused the reason is "in the app purchase project corresponding interface", but our application with this no in-app payment, continue to feedback ... Waiting for another three days ...
2012/8/21 Supplement
75. IPhone Human Interface guidelines indicates how the basic UI controls should be used correctly. We should follow its requirements to check whether controls such as tab bar, Navigation Bar, and alert view match Apple's taste.
76. Make sure the app does not mimic the style and functionality of the device preinstalled, such as music, the ITunes music Store, and the App Store. This rule appears to be selective, as many browsers and compass applications are approved.
77, do not add too much swearing, no reason for erotic scenes and drug scenes.
78, do not re-programming the hardware buttons, to give other functions. For example, do not use the volume button as the shutter button for the camera app, and do not use the home key as the fire key in the game.
2012/12/23 Supplement
Apple refuses to get an app for iOS devices (recommended: What is the Udid for iOS devices?). Why does Apple refuse to get an iOS device Udid app? How to replace Udid? 》)
After reading all the above reasons, Dapps advises developers to read the Apple Review guideline (the Apple App Store AppStore review Chinese Guide (translated))
2013/2/27 Supplement
Apple App Review team has stopped cookie tracking technology, and if any developer app uses "cookie tracking" technology, try to get it to match Apple's review criteria as soon as possible.
More apps are being rejected by Apple for the reasons they want to add.
Reprint Please specify: Dapps Developer»app 79 reasons rejected by Apple App Store (not to be continued)
79 reasons the app was rejected by the Apple App Store "turn"