开发者的客户数据平台
将 RudderStack iOS SDK 与 SQLCipher 集成
此存储库包含集成RudderStack iOS SDK 与 SQLICipher 所需的资源。
注意:此功能支持 SQLCipher v4.0 及以上版本。 |
---|
步骤 1:将 SDK 集成到 SQLCipher 中
RudderDatabaseEncryption
通过 CocoaPods 提供。要安装它,请将以下行添加到您的Podfile
pod 'RudderDatabaseEncryption', '~> 1.0.0'
- 运行
pod install
命令。
步骤 2:导入 SDK
Swift
import RudderDatabaseEncryption
Objective C
@import RudderDatabaseEncryption;
RSClient
)
第三步:初始化RudderStack客户端(将以下内容放置在您的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 社区 中开始对话。