A must-read for mobile app developers: 14 ways to get your app accepted by the App Store

A must-read for mobile app developers: 14 ways to get your app accepted by the App Store

[[161389]]

【51CTO.com Quick Translation】For developers in the Apple ecosystem, the review guidelines of its App Store are undoubtedly extremely comprehensive and strict, requiring everyone to invest a lot of time to sort out and master them. If we fail to truly understand and do a good job of understanding in the early stages, we may face the rejection of our application results and the additional costs of secondary modifications before the application is put on the shelves. There are currently millions of applications in the Apple App Store, so the options left for new products are both competitive and limited. In today's article, we will take a look at several related suggestions, hoping to help everyone solve these problems smoothly, so as to easily and smoothly ensure that their applications can be quickly put on the shelves of the App Store.

1. Make sure our app has a unique purpose

[[161390]]

Since there are already a lot of existing apps in the App Store, if your work duplicates the functional concept of the existing product, the possibility of rejection will be higher. The most common example in this regard is the flashlight application - since the market demand is already saturated, it is almost impossible to develop such an application and get it accepted by the App Store. In short, if the same function has been repeated, it is unlikely that our version will be accepted.

2. Consider the needs of child users

There are countless cases where apps have been rejected due to the positioning of their content. Here, we strongly recommend that you take into account the actual needs of various audiences in the design of your app. Specifically, avoid any association with religion, politics, pornography, gambling, violence, and any illegal activities. Ensuring this will make our app's road to listing smoother. Even for a very pure instant messaging app, once it has an offensive negative reputation, it will most likely be removed from the App Store by Apple.

3. Improve the professionalism and product quality of development results as much as possible

[[161391]]

The official guidelines clearly state that many serious developers are not inclined to use their "spare time" to make apps. Translated, what this really means is that you need to make sure your app is better than other competing products. Therefore, we should avoid submitting unfinished results or grabbing app store positions with low-quality products. This opportunistic thinking will only affect the smooth review of your app products. Please complete each stage of development work with high-quality professional skills, rather than trying to do all the tasks by yourself.

4. Minimize the number of bugs

[[161392]]

Before submitting your product for official review, you need to test it rigorously yourself first. If Apple detects a bug in your app, they will reject the app and send back a problem report. But the biggest disadvantage of this approach is that each report sent back will only contain one reason for rejection. This means that if there are multiple bugs in your app, the entire reporting and correction cycle will become very long. In view of this, fully testing the application results first will effectively speed up this process and reduce the waiting period that may be as long as several weeks.

5. The application size should not exceed 100 MB

[[161393]]

The 100 MB size limit is to ensure that users can tolerate the entire download time and not throw away their phones. This also means that in addition to Wi-Fi, users can also download applications through mobile networks. This size limit is not a problem for most applications with a reasonable structure, but some games that focus on graphic performance may far exceed this capacity level.

6. Spell the names of Apple products correctly

[[161394]]

Brand image is very important to Apple. Wrong spellings such as Itunz or even Iphone may result in your app being rejected by the App Store. In addition, any attempt to copy Apple products or interfaces may bring unexpected troubles. In short, as long as we show our willingness to protect the Apple brand, our apps will often be able to be listed on the shelves more smoothly.

7. Comply with user interface design guidelines

[[161395]]

This is another important area to focus on, as there are a lot of enforcement standards that must be met. Any attempt to create an app that visually resembles an official Apple product will be rejected. Generally speaking, Apple encourages developers to use simple interface designs, and designs that are too complex may not pass review. In addition, we should ensure that our app can be accessed on multiple devices. Avoid elements such as borders, gradients, and shadows. It is recommended that you use translucent elements, clear fonts, and negative space design whenever possible.

8. Keep it as simple as possible

Using a single color to guide users through the app is an ideal approach, as it can help users understand what they should do more clearly. Animation should be low-key and subtle, but there is nothing wrong with adding more animation effects. The design principle should be to maximize the internal cohesion of the app itself while also reflecting branding ideas on other levels. In addition, it is best not to add your own logo on every page, as this will make the layout look messy.

9. Integrate open source tools

Apple supports our use of open source software and encourages developers to follow this trend. As its official programming language, Swift is easy to learn and integrate into applications. Using open source tools can bring many benefits, including improved security, performance, and collaboration.

10. Don’t submit your app for beta testing

As a general rule, we need to make sure that our work is complete before submitting it to Apple. Any bugs or design flaws could undo all the hard work we put into it. Also, be careful about using the words beta or testing at any level within your app, as reviewers may interpret this as a clear sign that the app is complete.

11. Prepare sufficient funds to pay for the developer license

[[161396]]

To become an Apple developer, you must pay the necessary fees. The annual license fee for individual developers is $99, and the apps you develop will be published under your name. The license fee for a development team is also $99 per year, but this is not the case if you only need to publish the results to internal employees of the company. In this case, the developer's fee will rise to $299 per year.

12. Be prepared for many rejections

Because there are so many rules and regulations, we may accidentally violate one of them during the actual development process. In addition, the number of apps in the current App Store is already very large, so it becomes more difficult to get approval. Once an error is found in the app, Apple will send a report to the developer, which contains information about the required fixes. Of course, not all problem reports can be fed back in the first time, and everyone needs to pay attention to this aspect in subsequent submissions and take the lead in fixing it.

13. Add additional features after the app is approved

To pass the review, it is important to keep the app as simple as possible. If you have more ambitious ideas in development, you can gradually add more additional features after it is put on the shelf. Features can be added at any time, so there is no need to cram them all in at once. In short, when developing apps for the Apple ecosystem, more complexity means a greater chance of rejection.

14. Don’t post negative comments on blogs or other platforms

[[161397]]

If the process isn't going smoothly, find a workaround, be patient, and give the reviewers plenty of time. And according to Apple, making negative comments about its brand in any public forum or blog may get you permanently banned from developing apps.

Closing remarks:

It is important to have a deep understanding of the various stages of your original app from concept to download. And developing a comprehensive response strategy can effectively prevent future troubles. In short, applying professionalism to graphics, coding, and testing can help our app achieve a higher level of quality, which will make it more likely to be recognized and launched by Apple.

Original title: 14 Ways to Get Your App Accepted into the Apple Store

[Exclusively translated by 51CTO.com. Please indicate the source when reprinting on partner sites.]

<<:  Is 2016 the year of VR explosion? Nvidia says you are overthinking it

>>:  Ten key words for entrepreneurship in 2015

Recommend

Inheriting Steve Jobs's wish, Apple University plans to enter China

[[122186]] On November 4, people familiar with th...

Smart TVs will not be able to surpass functional TV products within three years

In recent years, the wave of intelligence has swe...

Google's Fuchsia OS has been launched on the first generation Nest Hub

In May of this year, Google officially confirmed ...

From 0 to 1 users, how to do a good job in seed-stage user growth operations?

The product operation cycle is generally divided ...

More practical APP ranking optimization methods and techniques

In recent years, it is not uncommon to see apps t...

Tips for scientific placement of information flow ads!

With the vigorous development of mobile communica...