You’ve created an app. You are very happy, but Apple have rejected it from the AppStore. Why? Well, there are plenty of reasons.
Here is some results from our meeting with Apple engineers (they have audited one of our app, App in the air) and an interesting article from Venture Beat:
- Responsiveness. Apple’s app loading time is 1 sec. Remember this as benchmark. Platinum standard. The limit is about 15 seconds (hard-hard deadline). Test your app not only in simulator (“perfect conditions”), but in real life, on the iPhone without Wi-Fi.
- Logging. Don’t forget to turn off logging in the production version. (more…)