I'm trying to save a CKDatabaseSubscription by calling publicDatabase.save(subscription:_completionHandler:_), but I'm getting an error from the call back:
"Metasync subscriptions are not allowed in public database".
The subscription succeeds if I saved it to the shared, or the private database.
I'm following Apple's guidelines. https://developer.apple.com/library/content/documentation/DataManagement/Conceptual/CloudKitQuickStart/SubscribingtoRecordChanges/SubscribingtoRecordChanges.html#//apple_ref/doc/uid/TP40014987-CH8-SW1