好的,所以这是我的情况。昨天我将我的应用程序提交到App Store。今天,我通过TestFlight测试了它,发现我的CKRecords没有上传,因为它们在开发部分,而不是在生产部分。我现在正在创建一个虚拟应用程序,我计划在开发部分检索所有CKRecords,并将它们保存到生产部分。
但是如何将记录保存到生产部分?
这是我的代码:
func uploadRecordsToProduction() {
let cloudContainer = CKContainer(identifier: "MyContainserString")
let publicDatabase = cloudContainer.publicCloudDatabase
publicDatabase.saveRecord(records, completionHandler: {_,_ in
})
}
但是记录只是保存到开发部分。