Posts

Post not yet marked as solved
18 Replies
I just had the very same issue: my app got rejected with "Your app contains the Game Center entitlement, but it does not link against the GameKit framework." I never (deliberately) enabled Game Center: it was neither checked in Member Center, nor in XCode's Signing & Capabilities, and Game Center did not show up in .entitlements. But once I uploaded or exported the app, the summary displayed that Game center was enabled. I followed all suggestions mentioned above, but without success. What worked in my case was to delet all provisioning profiles from ~/Library/MobileDevice/Provisioning Profiles, restart XCode and rebuild the app. The profiles were automatically downloaded again, and now the Game Center entitlement is gone, even when distributing the package. So maybe the issue was with one of the old profiles...