App Rejection due to "Your app links against the GameKit framework but does not appear to include Game Center functionality. "

I have no idea where to begin. Xcode produced a good build and archive. This is the rejection error:

Your app links against the GameKit framework but does not appear to include Game Center functionality. 

Next Steps

If your app does include Game Center functionality, please respond to this message in App Store Connect with steps on how to locate it within your app.

If you do not intend to use Game Center, please unlink the GameKit framework. If you would like to use Game Center, please add the "com.apple.developer.game-center" entitlement and submit an updated binary for review.

The message gives you how to proceed:

  • Does your app include GameKit, a statement
import GameKit

or because you use a framework that may import it.

if not

  • explain this to reviewer in comments

if yes:

  • does your app use any Game Center functionality ?

if so,

  • add the "com.apple.developer.game-center" entitlement and submit an updated binary for review.
  • explain to reviewer, by pointing to the precise functionality

if no Game Center functionality,

  • remove the import.

Do a clean Build Folder after.

I stand corrected. My app did include a "GameKit" statement that I overlooked. I am trying to rebuild in Xcode and all my builds failed so far. I will keep at it. Thank you!

My app did include a "GameKit" statement that I overlooked. I am trying to rebuild in Xcode and all my builds failed so far.

Thanks for the feedback.

  • Did you do a clean Build folder ?
  • What error message do you get on build ?
  • Do you use third party framework ?

remove the import. Do a clean Build Folder after.

Could you assist me with "removing the import"? I can unlink the framework, but I get a a "failed" error. The only way I seem to be able to get a good archive build is if the "Game Center" and "Game Kit" is included. Is there anyway I can get around this?

Yes. I am using a third party framework.

App Rejection due to "Your app links against the GameKit framework but does not appear to include Game Center functionality. "
 
 
Q