舵机数据库加密 1.1.0

RudderDatabaseEncryption 1.1.0

RudderStack维护。



 
依赖项
Rudder~> 1.21
SQLCipher~> 4.0
 

  • RudderStack

开发者的客户数据平台

网站 · 文档 · 社区 Slack


将 RudderStack iOS SDK 与 SQLCipher 集成

此存储库包含集成RudderStack iOS SDKSQLICipher 所需的资源。

注意:此功能支持 SQLCipher v4.0 及以上版本。

步骤 1:将 SDK 集成到 SQLCipher 中

  1. RudderDatabaseEncryption 通过 CocoaPods 提供。要安装它,请将以下行添加到您的 Podfile
pod 'RudderDatabaseEncryption', '~> 1.0.0'
  1. 运行 pod install 命令。

步骤 2:导入 SDK

Swift

import RudderDatabaseEncryption

Objective C

@import RudderDatabaseEncryption;

第三步:初始化RudderStack客户端(RSClient

将以下内容放置在您的AppDelegate中的didFinishLaunchingWithOptions方法下。

Objective C

RSConfigBuilder *builder = [[RSConfigBuilder alloc] init];
[builder withDataPlaneUrl:DATA_PLANE_URL];
[builder withDBEncryption:[[RSDBEncryption alloc] initWithKey:@"test1234" enable:YES databaseProvider:[RSEncryptedDatabaseProvider new]]];
[RSClient getInstance:WRITE_KEY config:[builder build]];

Swift

let builder: RSConfigBuilder = RSConfigBuilder()
            .withDataPlaneUrl(DATA_PLANE_URL)
			.withDBEncryption(RSDBEncryption(key: "test1234", enable: true, databaseProvider: RSEncryptedDatabaseProvider()))
RSClient.getInstance(WRITE_KEY, config: builder.build())

关于 RudderStack

RudderStack 是为开发者提供的 客户数据平台。使用 RudderStack,您可以从每个应用程序、网站和 SaaS 平台上收集客户数据,并激活您的数据在数据仓库、商务和市场营销工具中。

开始构建一个以仓库为先的更优秀的 CDP,将完整、统一的数据提供给您的客户数据堆栈中的每个部分。今天注册 RudderStack 云服务

联系我们

对于配置或使用此集成的疑问,请在我们的 Slack 社区 中开始对话。