EmarsysSDK 3.6.0

EmarsysSDK 3.6.0

Emarsys 维护。



  • Emarsys Technologies

内容

Emarsys SDK是什么?

Emarsys SDK允许您以非常简单的方式使用Mobile Engage和Predict。通过在您的应用程序中集成SDK,我们支持您处理凭证、API调用、跟踪打开和事件以及应用程序中的登录和注销。

Emarsys SDK是开源的,以提高透明度和消除隐私顾虑。这也意味着您将始终了解我们正在做什么。

从产品角度来看,使用SDK同样有利:它使通过您的应用程序发送推送消息变得容易得多。请始终在您的应用程序中使用SDK的最新版本。

示例应用

我们创建了一个示例应用程序来帮助集成并给出示例。关于构建过程的重要信息请参阅此处

设置

1. 使用 CocoaPods 进行安装

1.1 安装 CocoaPods

CocoaPods 是一个 iOS 依赖项管理工具,它自动化并简化了使用第三方库的过程。您可以使用以下命令安装它:

$ gem install cocoapods

1.2 Podfile

若要使用 CocoaPods 将 Emarsys SDK 集成到您的 Xcode 项目中,请在 Podfile 中指定它

platform :ios, '11.0'

source 'https://github.com/CocoaPods/Specs.git'

target "<TargetName>" do
	pod ‘EmarsysSDK’, '~> ‹latest_released_version_of_emarsys-sdk›’
end

在您发现在 <> 括号中看到或类似的内容时,您应根据您的命名约定更改那些内容,或添加适用于上下文的有效值。

1.3 安装 Pods

创建完 Podfile 后,您需要执行以下命令下载依赖项:pod install

2. 使用 Swift Package Manager 安装

2.1 在 XCode 中添加包

选择项目,然后在“Swift Packages”下添加包存储库的 URL:https://github.com/emartech/ios-emarsys-sdk.git

选择 EmarsysSDK 的所需版本。

在下一页选择您想要使用的库,并将其添加到正确的目标中,例如(基于我们的 SampleApp)

EMarsysSDKLibrary 并将其添加到目标 EMarsysSample

EMarsysNotificationExtensionLibrary 并将其添加到目标 EMSNotificationService

3. 要求

  • iOS 目标应至少为 iOS 11。
  • 为了能够向您的应用发送推送通知,您需要从 Apple 推送通知服务(APNs)获取证书。

注意

有关如何使用我们 SDK 的更多信息,请访问我们的 文档