ios how can I deselect game center and in-app-purchase when I try to register my app
Use Wildcard App ID
As indicated in the Registering an App ID
page:
App ID Suffix
Explicit App ID
If you plan to incorporate app services such as Game Center, In-App Purchase, Data Protection, and iCloud, or want a provisioning profile unique to a single app, you must register an explicit App ID for your app.
To create an explicit App ID, enter a unique string in the Bundle ID field. This string should match the Bundle ID of your app.
Wildcard App ID
This allows you to use a single App ID to match multiple apps. To create a wildcard App ID, enter an asterisk (*) as the last digit in the Bundle ID field.
I found a way to disable Game Center and In-app purchases, but not sure about the implications and also not sure how long this will work. So use it at your own risk.
Basically enter an invalid bundle identifier, if you have other identifiers(or something like com.test.test), you can use that and click on Continue. This refreshes the page showing an error, but this also now allows unchecking of Game Center and In-app purchases.