EmarsysNotificationService 3.6.0

EmarsysNotificationService 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 在您的 Xcode 项目中集成 Emarsys SDK,请在 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](https://github.com/emartech/ios-emarsys-sdk.git)

选择所需的 EmarsysSDK 版本。

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

EmarsysSDKLibrary 并将其添加到目标 EmarsysSample 中

EmarsysNotificationExtensionLibrary 并将其添加到目标 EMSNotificationService 中

3. 要求

  • 目标 iOS 应为 iOS 11 或更高版本。
  • 为了能够向您的应用发送推送消息,您需要获得苹果推送通知服务 (APNs) 的证书。

注意

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