KinveyResearchKit 0.0.3

KinveyResearchKit 0.0.3

测试已测试
语言语言 SwiftSwift
许可证 Apache 2
发布最后发布2017年11月
SPM支持 SPM

Kinvey 移动团队 维护。



 
依赖项
Kinvey~> 3.10
ResearchKit~> 1.5
 

  • Kinvey, Inc.

kinvey-researchkit

为 Kinvey 的 ResearchKit 包装器

kinvey-researchkit 包可用于在 Kinvey 平台上开发 ResearchKit 应用。它使用允许轻松将 ResearchKit 对象映射到 Kinvey 后端的类包装 Kinvey iOS SDK。

请参阅 Kinvey 开发中心 中的文档,了解如何使用 Kinvey。

先决条件

  • iOS 9 或更高版本
  • XCode 8.1 或更高版本,Swift 2.3 或 Swift 3
  • Kinvey 应用 ID 和密钥。如果您还没有创建 Kinvey 应用,请在此 创建

开始使用

  • 打开 KinveyResearchKit.workspace。该工作区包含两个项目

    • KinveyResearchKit - 是一个包装 SDK,它公开暴露将 Kinvey 后端与 ResearchKit 对象的类。
    • ORKCatalog - 是 ResearchKit 示例 的分支,展示了如何在使用您的应用程序中使用 KinveyResearchKit
  • ORKCatalog 应用程序中的 AppDelegate 中的 myAppKeymyAppSecret 替换为您从 Kinvey 获得的有效值。

  • 运行 ORKCatalog

  • 在运行其他操作之前,请在 Onboarding 部分> 运行 Account CreationLogin 以具有活动用户,这对于您在 Kinvey 后端中保存数据库数据非常有用。

如何使用

我们对 ORKCatalog 示例做了一些修改。为了在自己的项目中使用 SDK,您需要进行以下类似修改 -

  • 将框架依赖项添加到 KinveyKinveyResearchKit
  • AppDelegate 中添加代码以初始化 Kinvey 并使用用户登录(有关详细信息,请参阅 入门指南
  • 对于每个 ORKResult,设置 ResultViewController.result 属性也会将结果保存到 Kinvey(有关将数据保存到 Kinvey 的详细信息,请参阅 数据存储 指南)

许可证

有关详细信息,请参阅 LICENSE

贡献

我们希望看到来自社区的贡献!如果您发现错误,想要添加新功能,或只是想要给我们反馈,我们都非常乐意听取您的意见。
有关报告错误和做出贡献的详细信息,请参阅 CONTRIBUTING.md