Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Xamarin.Mac中是否缺少CloudKit?_C#_Macos_Xamarin_Xamarin.mac - Fatal编程技术网

C# Xamarin.Mac中是否缺少CloudKit?

C# Xamarin.Mac中是否缺少CloudKit?,c#,macos,xamarin,xamarin.mac,C#,Macos,Xamarin,Xamarin.mac,我正在尝试开发一个应用程序,它将在OSX和iOS上运行,使用CloudKit帮助同步数据 我在iOS上找到了CloudKit,但我无法找到OSX的相应文档。我希望在C#中的OSX上使用本机SDK for CloudKit。我通常很擅长谷歌搜索,但我一直不成功。有人确切地知道OSX上是否有CloudKit的C#API吗 谢谢:)用于Xamarin.Mac的CloudKit框架与Xamarin.iOS位于同一命名空间中:CloudKit。是的,可以在Xamarin.Mac中找到 它在macOS、iO

我正在尝试开发一个应用程序,它将在OSX和iOS上运行,使用CloudKit帮助同步数据

我在iOS上找到了CloudKit,但我无法找到OSX的相应文档。我希望在C#中的OSX上使用本机SDK for CloudKit。我通常很擅长谷歌搜索,但我一直不成功。有人确切地知道OSX上是否有CloudKit的C#API吗


谢谢:)

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

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

关于:

注意:如果您最终需要ObjC/Swift
@dynamic
属性,而Xamarin不直接支持这些属性,回顾我的bugzilla评论和Rolf Bjarne Kvinge,以及我是如何用Core动画实现它们的,因为我必须在CloudKit和CoreData框架中使用相同的方法,因为在某些情况下,基于动态的属性是很难满足的要求