LiCore 0.5.0

LiCore 0.5.0

Shekhar DahoreNaren GurusiddappaShekhar DahorePaul 维护。



LiCore 0.5.0

  • Shekhar Dahore

Lithium 社区 iOS SDK 目前处于公开测试阶段

Lithium 社区 iOS SDK 有助于应用程序开发人员将 Lithium Community 集成到 iOS 应用程序中。SDK 提供了浏览论坛、发布和与消息互动、管理附件、发送推送通知以及认证用户的支持。库包含了与社区 API 交互的 API。本指南提供了有关以下内容的说明:

对于高级集成方案,您可以使用 SDK 与 社区 API v2 交互。

Lithium 社区 iOS SDK 支持 Lithium 注册、LithiumSSO 以及自定义 SSO 认证实现。请参阅我们在开发者文档门户上的 社区认证指南 了解有关认证选项的信息。

社区 iOS SDK 模块

Community iOS SDK 包含核心、UI 和演示模块来支持您的社区集成。

模块 描述
LiCore 这是所有原生 Lithium Community 实现都会使用的模块。该库提供认证和与社区交互的基本功能,同时添加对第三方推送通知提供商的支持。对于高级和/或自定义集成,您可以使用 SDK 通过 社区 API v1 & 社区 API v2 与 Lithium 社区进行交互。
特性
  • 认证
  • 初始化
  • API 提供程序
  • 自定义 API 提供程序
  • 推送通知支持(Firebase GCM)
LiComponents(可选) 这是一个可选的 UI 模块,它提供了基于自助组件的一般支持体验,并帮助用户发布消息、搜索解决方案和内容以及浏览社区。这个包为在您的 Android 应用程序中使用 Lithium Community 提供了最快的路径。此 UI 提供了以客户支持为中心的组件,包括基于浏览的导航、关键字搜索、消息发布和论坛和博客讨论风格的邮件列表(包括在论坛级别和基于订阅的)。
特性
  • 用户和订阅活动
  • 消息列表活动
  • 浏览导航活动
  • 消息查看活动
  • 消息发布活动
  • 关键词搜索和搜索结果活动
  • UI组件片段
LithiumExample 本模块是一个示例应用程序,用于测试驱动Lithium Community iOS SDK的功能。

注意:为了创建最出色的产品和使用体验,我们将在测试版期间持续迭代SDK。功能可能会在产品广泛可用之前发生变化。我们将通过当前测试版论坛发布更新和更改。

SDK是用Swift编写的,旨在将Lithium Community的功能带到您的iOS应用程序中。您如何使用这些模块将取决于您的应用程序目标。

Lithium Community iOS SDK还支持Lithium注册、LithiumSSO以及自定义SSO认证实现。有关认证选项的更多信息,请参阅我们开发者文档门户上的认证指南

兼容性

Community iOS SDK包与iOS 9及以上版本兼容。

我们建议使用CocoaPodsCarthage安装SDK。

许可

除非另有说明,否则Community iOS SDK的许可协议为Apache 2.0许可。

版权所有 2018 Lithium Technologies

文档和资源