2017-01-16 60 views
-1

我想保存iOS应用程序(用swift编写)中的数据,并制作一个web应用程序。CloudKit和Web服务器

我将如何使用Swift(客户端)和PHP/Javascript(服务器)的CloudKit?

回答

1

Apple提供一个专门用于网页的Javascript API,以及一个专门用于服务器应用程序的Web服务API。

也就是说,也可以使用运行在服务器上的NodeJS命令行应用程序的Javascript API。就像可以使用Web服务API将其封装在您选择的编程语言中一样,因为最终它只是Web调用。

订阅通知是一个相当棘手的事情,可能无法在服务器命令行应用上进行设置。

作为参考,如果你有兴趣在周围的Web服务API一个PHP包装器,您可以查看我尝试在这里:https://github.com/malhal/CloudKit-PHP

或者,如果你想尝试最先进的斯威夫特在Linux上使用: https://github.com/BennyKJohnson/OpenCloudKit

这里是一个python包装: https://github.com/Longhanks/PyCloudKit