(推荐)Cocoapods集成

优质
小牛编辑
183浏览
2023-12-01

版本支持

支持系统iOS 9.0+

集成步骤

  1. 打开终端,安装Cocoapods工具。(如果安装有问题,详细安装方法,可以百度一下)。

     gem install cocoapods
    
  2. cd进入您工程的.xcodeproj文件所在目录,执行如下指令
     pod init
    
  3. 在podfile文件中,加入一行代码,引入百度移动统计的SDK依赖

     pod 'BaiduMobStatCodeless'
    

    如果需要手动埋点版本,请添加pod 'BaiduMobStat'

  4. 执行如下指令,Cocoapods会自动安装SDK

     pod install
    
  5. 到主Target下,切到Build Settings,找到Linking部分的Other Linker Flags条目,双击后加入-ObjC配置。 -ObjC

  6. 编辑info.plist配置文件:打开主工程下Supporting Files文件夹下的info.plist文件,按照如下示例,新增mtj_appkey、mtj_deubglog两行参数,并写入您的appkey

    图片

    使用了BaiduMobStatCodeless集成的用户可以跳过如下步骤。 如果使用的是手动埋点版本,则不需要修改上述的info.plist文件,但是需要添加初始化代码,即:修改AppDelegate.m文件:

    • 在文件头部添加引用#import "BaiduMobStat.h"
    • didFinishLaunchingWithOptions:方法的开始处添加如下代码:
    [[BaiduMobStat defaultStat] startWithAppId:@"APP KEY"]; // 设置您在mtj网站上添加的app的appkey,此处AppId即为应用的appKey
    
  7. 编译项目并启动运行,5分钟左右后即可在百度移动统计网站上看到对应的启动数据!