我正在编写 Windows C++ 应用程序,它使用户能够将一些工作结果直接保存到 Google Drive、Dropbox 和 OneDrive 等云存储中。我已经能够创建使用 OAuth2 和 REST API 来验证用户和上传文件的代码的工作实现(使用 CppRestSDK 帮助)。现在我一直在寻找对 iCloud Drive 服务做同样事情的能力。到目前为止,我已经看到对于所有(?)基于 iCloud 的服务,Apple 为 CloudKit SDK 提供了与它们一起使用的功能。但是这个 SDK 仅适用于 XCode,并且有一些适用于 JavaScript 的 Web 版本。我的问题很简单 - 有没有办法从 Windows C++ 应用程序将文件上传到 iCloud Drive?