App review rejection and major version issues classic cases and solutions

Source: Internet
Author: User
Tags blank page

Special statement This article for the typical case, not for the company or individual, if there is a similar purely accidental.
1.APP released the Apple Store did not modify the connection to the current server domain name, but the connection of the test server's IP address, causing the user to upgrade after the normal use, business interruption. Since Apple's app review takes 3 to 5 business days, it's not possible to republish the app and download it right away.
Solution: Publish a process document for release, and publish the app to check the document. Pre-hair testing is best to a day (stable version up to three days), must not be pre-release is still in the problem, into the pre-release test to seal the version, non-serious problems do not modify, in the last half-day to enter the pre-test bill of lading, modify the problem, most of the serious problems are before the release of the Modifying small problems causes big problems to go on a lot of things. The pre-test case should include common key test scenarios.
2.APP after the release of the use, found that there are key images are not loaded or loaded (transparent picture). The developer can use Xcode to install to the test phone.
The reason is that the application picture name uses the @x2.png, in Xcode because of the temporary storage function on the picture, can find the picture on the mobile phone, when the IPA package is generated, this kind of picture cannot be completely loaded. This can be seen as an important bug in Xcode. It's hard for developers to find this kind of problem themselves, unless mister into an IPA package, put it on http://fir.im, seven cow server, or upload it to Apple Store, download it with TestFlight, or let another developer download the code and install it through Xcode to really discover. Only one person to develop a version, not through the above quasi-store test is not found such problems. The boss in order to save money want a person pack dozen everything, so ideal is plump, the reality is backbone, personnel backup or benefit.
3.APP opened the location service, the results in the application of the page does not have a page with map positioning, resulting in a refusal, the need to provide a map location video.
The reason is that there is no data in the account provided to the auditor, which causes the user to see many pages, especially the map location page is not visible.
Solutions are:
To the app audit staff to provide the login account and password, and provide some test data, to prevent auditors to see the white day, only see you Manchu in illusions.
4.APP Audit found that a version of the updated features, directly by no pass. As early as March this year, Apple banned the release of the app has a version update function, to use the version of the Moe Update feature.
Solution:
You need to be concerned about Apple's introduction to app publishing rules and new features. It seems that you are going to use your Chinese English to look at the Apple announcement. Is that you need to update the version, and do not let Apple audit boss found Ah, at least first deceive it through, and then change the database version number, start version update is not too late. Version updates really need to keep, is to leave the back door for themselves, if the business changes can be started. But don't be a routine to brush everyone (download the new version).
5.APP due to the use of Friends Alliance Sina Weibo is not installed, authorized login skip to blank page, resulting in the audit does not pass.
Solution:
Decide whether to install Sina Weibo, if found not installed pop-up is not installed Sina Weibo can be, do not dance.
6. A developer joins a picture and is the picture is referenced by two directories, then deletes the picture, installs and publishes the app on his computer normal, others download the same code all reported cannot find the picture.
This may also be similar to the 1th case where the native Xcode caches the previously deleted pictures, causing the deleted images to be found.
Solution:
Let him remove the picture and reload it correctly, remove the search path to the local path's containing address, and use the relative path uniformly. Upload project files to solve

Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

App review rejection and major version issues classic cases and solutions

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.