如何集成
集成准备
获取 SDK 初始化必传参数:Account ID、DataSource ID、URL Scheme、Host
info
AccountID:项目 ID,代表一个项目
DataSourceID:数据源 ID,代表一个数据源
URL Scheme: 是 GrowingIO SDK 从外部唤醒应用时使用的唯一标识
Host:采集数据上报的服务器地址,非平台地址
Account ID、DataSource ID、URL Scheme 需要在 CDP 增长平台上新建数据源,或从已创建的数据源中获取,如不清楚或无权限请联系您的专属项目经理或技术支持
创建
查看
无埋点 SDK 集成
- Swift Package Manager
- Cocoapods
- 在 Xcode 菜单栏点击 File -> Add Packages... 或选择工程 -> 对应 Project -> Package Dependencies -> 点击 ➕
- 搜索 GrowingAnalytics SDK GitHub 地址
https://github.com/growingio/growingio-sdk-ios-autotracker.git
- 并设置 Dependency Rule 为 Exact Version,输入要使用的 SDK 版本,Add to Project 选择您所需要的 Project
info
我们建议您使用当前已发布的最新版本,您也可以根据需要选择较低版本 (>= 4.0)
- 点击下方的 Add Package 按钮,选择 GrowingAutotracker,再次点击 Add Package 按钮
在您的 Podfile 文件中添加
pod 'GrowingAnalytics/Autotracker', '~> 4.2.0'
打开终端,切换到项目目录
执行 pod install
或 pod update
添加 URL Scheme
URL Scheme 是您在 GrowingIO 平台创建应用时生成的该应用的唯一标识。把 URL Scheme 添加到您的项目,以便使用 Mobile Debugger 等功能时唤醒您的应用。
info
需要在 GrowingIO 网站上先创建您的 App 应用,获取 URL Scheme
选择工程 -> Target -> Info -> URL Types -> 点击 ➕ -> 添加您的 URL Scheme 即可