如何集成
集成 GioKit
GioKit 代码已托管在 Github 上,欢迎 star, fork 一波。
info
使用环境
Xcode 9.0 及以上
iOS 9.0 及以上
请在 iOS SDK 基础上使用 GioKit
- Cocoapods集成
- Swift Package Manager集成
在您的 Podfile 文件中添加
pod 'GrowingToolsKit', :configurations => ['Debug']
打开终端,切换到项目目录
执行 pod install
或 pod update
- 在 Xcode 菜单栏点击 File -> Add Packages... 或选择工程 -> 对应 Project -> Package Dependencies -> 点击 ➕
- 搜索 GrowingToolsKit SDK GitHub 地址
https://github.com/growingio/growingio-sdk-ios-toolskit.git
- 并设置 Dependency Rule 为 Branch master,Add to Project 选择您所需要的 Project
- 点击下方的 Add Package 按钮,选择 GrowingToolsKit,再次点击 Add Package 按钮
- 在 TARGETS -> Build Settings -> Other Linker Flags 中添加 -ObjC
初始化
- Cocoapods集成
- Swift Package Manager集成
在您的 AppDelegate.m
导入 GrowingToolsKit
#ifdef DEBUG
#import <GrowingToolsKit/GrowingToolsKit.h>
#endif
并将以下代码加在您的 AppDelegate
的 application:didFinishLaunchingWithOptions:
方法中
#ifdef DEBUG
[GrowingToolsKit start];
#endif
在您的 AppDelegate.swift
导入 GrowingToolsKit
#if DEBUG
import GrowingToolsKit
#endif
并将以下代码加在您的 AppDelegate
的 application:didFinishLaunchingWithOptions:
方法中
#if DEBUG
GrowingToolsKit.start()
#endif
注意
为了避免在正式环境下出现不必要的错误,请务必只在 Debug 环境下使用 GioKit 工具。
开启性能监控
如您需要开启性能相关监控,请前往 GioKit -> 通用设置 开启所需监控功能。