美文网首页
Swift 下增加友盟统计

Swift 下增加友盟统计

作者: 蓝点工坊 | 来源:发表于2016-12-24 19:30 被阅读301次

友盟官方有没有提供Swift 集成,经过经验后还是可以使用的.

1.手工集成方式.

1.1 常规集成

  • 下载Umeng iOS SDK,把UMMobClick.framework 放入项目目录
  • 在Target 中增加对UMMobClick链接

在选项 TARGETS-->Build Phases-->Link Binary With Libraries--> Add Other,找到下载的UMMobClick.framework文件并选择确认

并且加入对三个依赖框架
CoreTelephony.framework libz.tbd libsqlite.tbd的引用

Paste_Image.png
  • 把UMMobClick.framework 的头文件加入项目当中

1.2 Swift 集成

  • 把Swift的Bridge头文件加入对MobClick.h的引用
    文件名一般是 XXXX-Bridging-Header.h (XXXX是你的项目目录)
    在这个文件加入一句 #import “MobClick.h

  • 在Swift 的应用启动方法加入对友盟支持
    它是 AppDelegate.swift 中的方法
    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool

加入如下代码


//MobClick.setLogEnabled(true)
 MobClick.setCrashReportEnabled(true)
 let obj = UMAnalyticsConfig()
 obj.appKey = "xxxxxxxxxxxx"  //你申请AppKey
 obj.channelId = "test"
 MobClick.start(withConfigure: obj)

运行正常,测试有测试记录

2. Pod集成方式

在Podfile 加入 pod 'UMengAnalytics'

用pod install下载模块

在桥接文件加入 #import "UMMobClick/MobClick.h"

其余步骤跟手工相同.

相关文章

  • Swift 下增加友盟统计

    友盟官方有没有提供Swift 集成,经过经验后还是可以使用的. 1.手工集成方式. 1.1 常规集成 下载Umen...

  • hexo打赏功能&&访问统计

    主题的 _config.yml 文件中关闭和打开 增加访问统计 1 不蒜子 2 友盟 友盟需要注册,目前友盟、CN...

  • 集成友盟统计、添加自定义事件并实时查看上报情况

    集成步骤(文末有源代码) 登陆友盟,并注册 访问友盟统计:,选择“产品|解决方案”下的“移动统计” 在友盟上添加新...

  • 友盟统计及多渠道打包应用

    一、简介 友盟+是阿里系的一员,友盟+ 在很多方面都遥遥领先,友盟统计、运营等,现在介绍的是友盟下的统计和多渠道...

  • swift集成友盟统计

    从这个app开始用上了swift,最近又集成了友盟统计功能,根据友盟的文档一步一步来整体比较顺利,但是中间也遇到了...

  • Swift - 集成友盟统计

    关于友盟统计和itunesConnect统计到的下载量不一致的问题解释: 友盟统计是根据设备来进行统计的,如果想要...

  • swift 集成友盟统计

    github链接 我的博客 前言 友盟统计分析平台是国内最大的移动应用统计分析平台。用于帮助移动应用开发商统计和分...

  • Swift集成友盟统计:

    公司运营部提了一个需求需要统计打开某个页面的次数,点击某个按钮的次数和定时器自动关闭的次数,上次因为就这一个地方,...

  • swift2.0下集成友盟推送功能

    友盟IOS版本的推送之前是基于OBJC写的,友盟官方提供的API也是基于OBJC。而swift2.0下集成友盟推...

  • swift2.3集成友盟统计

    使用的友盟统计版本:iOS 统计分析SDK v4.1.0(2016-8-3)开发环境swift2.3 准备工作 首...

网友评论

      本文标题:Swift 下增加友盟统计

      本文链接:https://www.haomeiwen.com/subject/mifrvttx.html