I'm in the midst of deploying changes from the development environment to the production environment. When I go into the iCloud developer dashboard, navigate to the container, and select "Deploy Schema to Production" I notice that included in the changes is a deletion of Subscription Types.
(These Subscription Types are created by CKQuerySubscription
and they are indeed present in both my development schema and production schema. Again, this is an update to the production environment.)
I looked through the other apps I'm working with, and all attempts to "Deploy Schema to Production" include a deletion of every single Subscription Type.
What's up with this?
Should I be concerned that deploying to production will break existing CKQuerySubscription
infrastructure for our paying customers?
Did Apple deprecate the need for subscriptions to be included in the schema? (CKDatabaseSubscriptions
do not need to be in the schemas at all.)
Any help is greatly appreciated.