如何与SwiftData建立共享机制?
本主题中的 iCloud + Core Data 教程有什么不同吗?
在查看 Modelconfiguration 的初始化程序时,sharedAppContainerIdentifier 是什么意思或者它是如何设置的?
let modelconfiguration = ModelConfiguration(
schema: Schema([Item.self]),
inMemory:false,
readOnly:false,
sharedAppContainerIdentifier:nil, // <------- here
cloudKitContainerIdentifier: "..."
)
首先回答你的最后一个问题,因为这似乎是苹果文档中首先记录的步骤:
和https://developer.apple.com/documentation/xcode/configuring-app-groups
如果您想在多个应用程序之间共享相同的数据,这是必需的。
我建议您观看以下视频:https://www.youtube.com/watch?v=Envpr8UAgYk