iOS App Reject List

Reject Reasons

Hello, do you enjoy developing iOS App?
When submitting and taking review from Apple, sometimes app is rejected.
There are many regulation to pass “God” apple review.

This is a list I experienced in the past

  • we need a demo account to fully access your app features
  • We noticed that your app includes account registration or access a user’s existing accounts but does not include a privacy policy
  • After the app is launched, it opens a web page in mobile Safari first
  • You and Your Applications may use the Advertising Identifier, and any information obtained through the use of Advertising Identifier, only for the purpose of serving advertising

What should we care about?

  • Items we should input in iTunes connect
  • If your apps use user registration, etc… it may need demo account
  • We have to input everything they require

Details:


We noticed that your app includes account registration or access a user’s existing accounts but does not include a privacy policy

Missing privacy policy in iTunes connect…


After the app is launched, it opens a web page in mobile Safari first

In this case, your app uses a kind of Marketing SDK or so.
Unfortunately, we should turn off this feature
It should have turn off feature in web side.


You and Your Applications may use the Advertising Identifier, and any information obtained through the use of Advertising Identifier, only for the purpose of serving advertising

If you don’t use
Some 3rd party SDK requires AdSupport.framework
As Apple mentioned, iAd doesn’t use this, so if you don’t serve Ad in your App, please remove AdSupport.framework.
If you serve Ad, we have to display Ad and show the steps to see ad against Apple.

Information about this:
PLA 3.3.12でリジェクト 解決方法&まとめ
【追記あり】ASIdentifierManager の advertisingIdentifier を使っているとリジェクトされる問題