WebEngageAppEx
详细的设置指南请点击 这里。
最低 SDK 要求
WebEngage SDK 支持从 iOS8
开始。以下框架应作为 Xcode 项目的部分链接(直接集成):
1. CoreLocation.framework
2. SystemConfiguration.framework
3. AdSupport.framework
4. -lsqlite3
有两种方法可以将 WebEngage 集成到现有的/新的 Xcode 项目中。
1. CocoaPods集成(推荐)
-
在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
-
运行
pod install
安装WebEngage SDK
查看Swift桥接头详细信息这里。
了解Podfile规范这里。
2. 直接集成(手动)
-
从这里下载SDK文件。解压缩下载的zip文件。解压缩文件中会有两个目录 - xc6和xc7。如果你在使用Xcode 9,请使用
xc9
目录中的WebEngage.framework
。对于Xcode 10及以上版本,请使用xc10
中的版本。将适当的WebEngage.framework
保存在你的电脑上。 -
在Xcode工作区窗口的编辑区域中,选择项目导航器中的项目名称。项目编辑器将出现在项目编辑区域。
-
单击项目编辑器顶部的
通用
标签页。 -
在
嵌入式库
部分中,单击+
按钮。这将为您打开项目文件选择器。打开WebEngage.framework,并选择如果需要则复制
选项。这将把框架复制到您的项目目录中。 -
在嵌入式库下方有
链接框架和库
,单击+
按钮,并添加以下框架SystemConfiguration.framework CoreLocation.framework AdSupport.framework
-
转到项目编辑器顶部的
构建设置
选项卡。搜索其他链接器标志
选项。在下面添加-lsqlite3
。
到此,WebEngage SDK集成已完成,您的项目应该可以成功构建。
查看更多详细信息这里。