[SOLVED] Appstore update rejected - Metadata contains references to a pre-release version of Apple software or hardware

I have submitted to the Appstore a new version of my app using cordova-ios@4.5.1, last version of ionic and xcode 9

** UPDATE **: I just submitted again with a modification, gonna post the result

App update was rejected for the following reason:

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.”

Next Steps

Please remove all references to pre-release versions of Apple software
and hardware from your app and its metadata.

Since your iTunes Connect status is Metadata Rejected, we do NOT
require a new binary. To revise the metadata, visit iTunes Connect to
select your app and revise the desired metadata values. Once you’ve
completed all changes, reply to this message in Resolution Center and
we will continue the review.

NOTE: Please be sure to make any metadata changes to all app
localizations by selecting each specific localization and making
appropriate changes.

Anyone faced that msg before or have any idea how to solve it?

Thx in advance

Release version of Xcode?
Did you mention the iPhone X?
Anything else special?

Thx. Yes I think that it might be my error, I mentionned the iPhone X in the release notes which I should have not (also this was dumb from me to write it in the release notes, not relevant for my end users)…I have modified my release notes and submitted, I’ll keep posted

1 Like

Exactly I was dumb, in the release notes I wrote something like “Furthermore we tested successfully our app on iOS 11 and iPhone X” which wasn’t accepted, which make sense when I think about it because it isn’t really that meaningful for the end user, I was tired.

Anyway it is solve now, just edited my release notes and submitted again, my app update is now published

Btw. I found the solution in following blog post:



Just did updates on my iPhone, had 4 apps mentioning updates for iPhone X… I hate that system :frowning:

No way? Maybe the spell checker is case sensitive :wink: