gpt4 book ai didi

c# - Xamarin.Mac 中是否缺少 CloudKit?

转载 作者:行者123 更新时间:2023-11-30 21:32:18 26 4
gpt4 key购买 nike

我正在尝试开发一款可以在 OSX 和 iOS 上运行的应用程序,使用 CloudKit 来帮助同步数据。

我找到了 documentation适用于 iOS 上的 CloudKit,但我找不到适用于 OSX 的相应文档。我希望在 C# 中为 OSX 上的 CloudKit 使用 native SDK。我通常很擅长谷歌搜索,但到目前为止我一直没有成功。有谁确切知道 OSX 上是否有适用于 CloudKit 的 C# API?

谢谢:)

最佳答案

Xamarin.Mac 的 CloudKit 框架与 Xamarin.iOS 位于同一命名空间:CloudKit。是的,它在 Xamarin.Mac 中可用。

它在 macOS、iOS、tvOS 和 watchOS 之间具有相同的 API,因此使用 CKRecord、NSOperation 等...在不同平台上是相同的。

回复:https://developer.apple.com/documentation/cloudkit?language=objc

注意:如果您最终需要 ObjC/Swift @dynamic 属性,而 Xamarin 不直接支持这些属性,请查看我的 bugzilla 评论和 Rolf Bjarne Kvinge 以及如何我用 Core Animation 实现了它们,因为我不得不在 CloudKit 和 CoreData 框架中使用相同的方法,因为在某些情况下基于动态的属性是一个硬性要求......

关于c# - Xamarin.Mac 中是否缺少 CloudKit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52339643/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com