WebEngageBannerPush 1.3.1

WebEngageBannerPush 1.3.1

WebEngageWEPersonalizationBhavesh Sarwar 维护。



  • 作者
  • 萨姆特拉·巴韦,乌兹玛·赛义德,乌嫩什·拉托德和巴韦什·萨瓦尔

WebEngageAppEx

Version License Platform LastUpdated

详细的设置指南请在这里查看 这里

最低系统要求

WebEngage SDK 支持 iOS8 及以上版本。以下框架应作为 Xcode 项目的部分进行链接(直接集成)。

1. CoreLocation.framework

2. SystemConfiguration.framework

3. AdSupport.framework

4. -lsqlite3

有两种方式将 WebEngage 集成到现有的/new Xcode 项目中。

1. CocoaPods 集成(推荐)

  1. 将以下内容添加到您的 Podfile 中

     # For Xcode 10 and above:
    
     target 'YourAppTarget' do
         platform :ios, '8.0'
         pod 'WebEngage'
     end
    
     # ServiceExtension Target
     target 'NotificationService' do
         platform :ios, '10.0'
         pod 'WebEngageBannerPush'
     end
    
     # ContentExtension Target
     target 'NotificationViewController' do
         platform :ios, '10.0'
         pod 'WebEngageAppEx/ContentExtension'
     end
    
  2. 运行 pod install 命令安装 WebEngage SDK

有关 Swift 桥接头详细信息的说明,请参见此处

了解 Podfile 规格在此处

2. 直接集成(手动)

  1. 在此下载 SDK 文件。解压缩下载的 zip 文件。在解压缩的 zip 文件中会有两个目录 - xc6 和 xc7。如果您使用的是 Xcode 9,请使用 xc9 目录中的 Webengage.framework。对于 Xcode 10 和更高版本,请使用 xc10 目录中的。将适当的 Webengage.framework 保存在您计算机上的一个位置。

  2. 在 Xcode 的工作区窗口的编辑区域,选择项目导航器中的项目名称。项目编辑器出现在窗口的编辑区域。

  3. 在项目编辑器顶部点击 General 选项卡。

  4. Embedded Libraries 部分点击 + 按钮。它将打开文件选择器,您可以选择项目。打开 WebEngage.framework 并选择 Copy if needed 选项。这会将框架复制到您的项目目录中。

  5. 在嵌入式库下,有 Linked Frameworks and Libraries,点击 + 按钮并添加以下框架

    SystemConfiguration.framework
    CoreLocation.framework
    AdSupport.framework
    
  6. 转到项目编辑器顶部的 Build Settings 选项卡。搜索 Other Linker Flags 选项。在其下添加 -lsqlite3

此时,WebEngage SDK 集成完成,并且您的项目应能成功构建。

有关更多信息,请参见此处