已过时 — 仅供历史参考

此 SDK 已被存档,现在仅供历史参考。在现代代码中,建议使用 Swift 原生的 HTTP 功能直接调用 API,因为自此代码库活跃以来,Swift 和 Soracom API 都已发展。


soracom-sdk-swift

Soracom API 的 Swift SDK。

当前状态:此 SDK 仍在开发中,目前处于 Beta 测试阶段。 它现在实现了完整的 SORACOM API,但在此阶段预计会出现错误和遗漏。(欢迎提交错误报告!)

目标受众 & 要求

此 SDK 适用于希望从 Swift 代码与 Soracom API 交互的程序员。

此 SDK 需要 Swift 4.2。

它支持 macOS 10.14 及更高版本、iOS 12 及更高版本以及 Linux(参考平台为 Ubuntu 18.04,其他 Linux 变体在此阶段可能存在问题)。

发布历史

组件

更多信息

Swift SDK 源代码本身已进行了广泛的文档记录,这意味着标准的 Xcode 功能可以使用,例如带有文档提示的自动完成

screenshot: Xcode autocomplete

...以及 ⌘-单击以在源代码编辑器中显示文档弹出窗口(链接到 Soracom API 文档,在适当的情况下)

screenshot: Xcode docs popup

Soracom API 指南是 API 本身的规范参考。

许可证

本项目采用 MIT 许可证。 有关详细信息,请参阅文件 LICENSE

以上