友盟统计时出的错误

加入友盟的静态库之后运行出现如下错误

"_compress2", referenced from:

+[UMANUtil deflatedDataPrefixedWith:level:source:] in libMobClickLibrary.a(UMANUtil.o)

ld: symbol(s) not found for architecture x86_64

clang: error: linker command failed with exit code 1 (use -v to see invocation)

解决方法是:在Other Linker Flags里加入-lz然后再编译通过

类似的其他

"_compress2", referenced from:

"_inflateReset", referenced from:

"_inflateInit_", referenced from:

"_inflateEnd", referenced from:

"_inflateInit2_", referenced from:

均可以通过-lz来解决。

-lz 会让你的程序在编译的时候against the built-in zlib,从而解决问题

时间: 2024-10-11 00:22:22

友盟统计时出的错误的相关文章

通过dSYM和二进制文件 外加友盟统计 跟踪app的错误

1.app提交上线之后要把打包中对应的.dSYM和二进制文件保存好,以后可以通过这两个东西追踪到app在用户使用时发生的错误,版本一定要对应好 2.打开友盟的错误列表 找到一个错误,比如 如果错误类型是就可以放弃了 这种异常崩溃错误原因可能很多 追踪不到 3.复制错误 黄色加后面的东西复制 并把替换成你自己的dSYM文件名 4.打开终端 cd到存放.dSYM和二进制的文件夹 然后把刚才复制修改完的东西粘贴上去回车 5.现在可以找问题了 可以看出问题就出在这个地方的40行 问题就出在这里,因为SD

iOS友盟统计及错误处理

一.集成友盟统计 在友盟统计平台查看集成文档 二.错误处理 1.打开前往文件夹输入 "~/资源库/Developer/Xcode/Archives/" 前往: 2.找到对应打包的时间文件夹下的 "项目名 2018-4-24 14.34.xcarchive" 文件: 3.右击显示包内容,到"dSYMs"文件下找到 "项目名.app.dSYM": 4.右击显示包内容,"-->Contents-->Resour

Android开发和测试实践 - 接入友盟统计

这两年一直在做无线的测试,后续还会继续去做无线的测试,但是之前因为时间的原因一直都没有非常仔细的了解到代码层面.近期抽空自己做了些app的开发,决定如果想把移动的测试做好做深入,有一定的app开发经验非常的有必要,因为只有这样很多东西才能真正理解了.另一个方面,这本身也很有趣.目前尝试的一些东西都还比较基础,准备持续的做下去. 实践的过程也想陆续整理出来,做下笔记,也给别人一些参考,遇到很多问题的时候也是到谷歌度娘的找答案,帮助很多.目前更多关注android,ios的部分稍继续. 基本上现在任

iOS 友盟统计的bug分析

前提:保留打包发布时的 myapp.xcarchive文件(注:在xcode-window-Organizer-Archives 中可以找到,通过命令打包需要自己当时备份下这个文件) 1.从myapp.xcarchive中得到myapp.app.dSYM 和myapp 两个文件并放到同一个文件夹中 2.找到一条该版本app 在友盟bug统计中崩溃日志的,在其中可以找到崩溃时的地址信息如:0x1001ed424 友盟统计的崩溃logApplication received signal SIGSE

线上应用bug跟踪查找-友盟统计

线上的应用只要用心点点都能发现些bug,连微信,QQ也不列外.但是bug中最严重的算是闪退了,这导致了用户直接不能使用我们的app. 我们公司是特别注重用户反馈和体验的,我们会定期打电话咨询用户的使用情况.我们也有自己的天使用户群,这些用户会跟我们及时的反馈应用的使用情况,bug情况,还有他们的需求. 用户不是技术人员他无法跟你清楚的描述怎么产生闪退的,于是我们需要一个bug统计的功能,我们公司采用友盟统计实现bug的记录.我们在iOS应用中植入友盟统计的功能,我也经常在查看友盟的错误统计和错误

ios 友盟统计

最近一直在忙 版本大改  所以想分享的东西没写到博客  今天就来分享下友盟统计的使用  1.下载sdk 2.方法封装 3.在合适的地方调用 我们在工程里建立一个基类控制器  BaseViewController   因为这样 我们把统计方法写进去 子类自然有统计功能   我没有专门针对一个点击事件写统计方法 不过基本道理一样 建立一个类 用来写统计方法  可以复制出去使用 #import <Foundation/Foundation.h> @interface UMUtils : NSObje

Android开发之友盟统计

当我们开发好App后就会把它发到应用市场上,但是目前有很的应用市场(如,豌豆荚,应用宝,安卓市场等)那么问题来了,假如我们想统计我们开发的应用的下载次数,就必须把各个应用市场的下载量加起来,就这一点就会让你放弃这个想法,那么有没有更好的方法呢,答案是肯定的,用友盟统计啊,它不仅可以统计我们的应用的下载量,启动次数,还可以统计页面访问量.查看程序的bug等等,那么它怎么使用呢?它的使用步骤如下: 一.注册友盟的账号并申请key 集成友盟SDK之前,您首先需要到友盟官网注册并且添加新应用,获得App

swift集成友盟统计

坑爹啊:友盟统计官方不支持swift:自己按照oc的桥接集成各种问题:无奈骚扰客服一个多小时终于搞定,集成代码和oc的不一样啊!! 下面是客服给出答案,并在自己代码中运行成功的集成过程:1按照集成文档第一步在工程中添加.framework,在Link Binary With Libraries-->Add Other添加.framework  2在自己的桥接文件中引入头文件:#import <UMMobClick/MobClick.h> 并编译  3didFinishLaunchingW

iOS 友盟统计怎么用

本文转载至 http://blog.csdn.net/woaifen3344/article/details/41284395 友盟统计UMAnalyticsiOS友盟统计iOS UMAnalytics 项目中使用友盟统计功能是非常方便的,首先得先到友盟开放平台去看看文档,话不多说,正在就把我写的一个demo 送给有需要的朋友,这里我封装了友盟统计的功能,只需要导入这个类,就可以很方便的使用: [objc] view plaincopyprint? // //  HYBUMAnalyticsHe