App rejected because of metadata contains references to a pre-release version

PLA 2.3



Your app or its metadata contains references to a pre-release version of Apple software or hardware. Apps with compatibility references to a pre-GM version of iOS SDK or pre-released Apple hardware are not in compliance with the Apple Developer Program License Agreement.


Specifically, section 2.3 states:


"Apple may provide You with pre-release versions of the Apple Software or related services that constitute Apple Confidential Information and are subject to the confidentiality obligations of this Agreement."


What does it mean? Any example?

Replies

What version Xcode did you use to build that app?


What versions iOS did you mention in the app's meta data description?

I had the same reply today.

I suspect that this may be due to the fact that release note announce compatibility with iPhone X. The sentence "compatibility references to … or pre-released Apple hardware" seems to forbid it.

This is a bit surprising since iPhone X is everywhere.


Can someone confirm that we can't state iPhone X compatibility in release notes ?

>surprising since iPhone X is everywhere.


Except it still hasn't shipped, so, yes, pre-released and no, not 'everywhere' just yet. Best to not jump the gun, and wait a bit longer until it's actually in user's hands. Not the first time Apple has enforced their own timeline.