ios how can I deselect game center and in-app-purchase when I try to register my app ios how can I deselect game center and in-app-purchase when I try to register my app ios ios

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.

enter image description here


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.


You have to "enable restrictions" before you can use them. Disabling in-app purchases is considered a restriction.