Post not yet marked as solved
Click to stop watching this thread.
You have stopped watching this post. Click to start watching again.
contentPostList.repliesup-voted.tooltip
Replied In
Unable to submit app update due to missing Game Center entitlement...even though it's present
In case it helps anyone who faces this issue but their app is actually using Game Center:
My app's main target (the only one using Game Center functionality) had everything set up fine (App ID/entitlements file/capabilities). I took a look at my WatchKit app and WatchKit app extension targets and that turned out to be the issue - even though my app does not use Game Center on the watch.
In developer portal, I turned Game Center on for both WatchKit app and WatchKit extension IDs (under Certificates, Identifiers & Profiles -> Identifiers)
In Xcode, I turned on the Game Center capability in the WatchKit extension target (which in turn created an .entitlements file for that target)
I forced a re-creation of the automatically managed provision profiles (deleted everything under ~/Library/MobileDevice/Provisioning\ Profiles)
Uploading a new build had no issue anymore and I could successfully submit the app.