iOS|iOS 10 访问权限问题解决 -腾讯Bugly2.2老版本错误
今天更新了xCode 8,运行项目后,进行访问权限测试。
号外:xCode 8 里面已经安装了开发文档,可以离线看,切换速度超快。(dash再见...)
xCode 8 有很好的代码提示功能。(下过7.3的都知道...)
- 首先在info.plist里面设置相应的key/value值:
文章图片
文章图片
访问权限键值 - 接下来是不是该愉快地跑一下项目了??? :)
- 首先是熟悉的弹窗.
文章图片
- 点击允许,呵呵,崩溃。。。(权限配置以及申请权限的姿势都正确的情况下哦)
文章图片
- 跑了很多次,错误都是崩在子线程。
- 用暴力测试的方法,发现罪魁祸首就是-腾讯bugly了。(版本:bugly r-2.2(3) buglyExtension r-1.0)
- 注释掉腾讯bugly 部分的代码后,权限访问就不会再崩溃了。 : )
文章图片
- 暂时结论:腾讯bugly 带来了线程问题。。(比如在子线程设置UI也会出现这个错误)
你 跌 倒 了 没 ??
- 还是没放心,就上线看了下腾讯bugly,发现版本到了 2.4(0)了,就更新到项目中去,然后项目也正常能跑了。(果然还是那个大QQ)
- 如果还没有升级的猿们,特别是在2.2 或者2.2以下(老项目),该赶紧更新咯。。。
- 另外升级到xCode 8 ,还报了一个.png 图(copyError)的错误,不过在真机上可以正常看到这个图,运行都正常。(模拟器上图是变形的,xCode编译会报错)
- 不过这个错误也在腾讯bugly 更新后就不报错了,我的天。。。(QQ和本地.png也搞在一起了- -#,请看好身边的基友,防企鹅。)
- 好吧,其实这里没企鹅什么事,按网上提供的方法,将.png打开再导出为.png,覆盖原图,就不报错了,模拟器上图片依然变形。
不做处理,直接打包app,也可以正常走在手机上,图片正常。
【iOS|iOS 10 访问权限问题解决 -腾讯Bugly2.2老版本错误】水饺 z Z ~~
推荐阅读
- 2020-04-07vue中Axios的封装和API接口的管理
- iOS中的Block
- 记录iOS生成分享图片的一些问题,根据UIView生成固定尺寸的分享图片
- Android7.0|Android7.0 第三方应用无法访问私有库
- 2019-08-29|2019-08-29 iOS13适配那点事
- Hacking|Hacking with iOS: SwiftUI Edition - SnowSeeker 项目(一)
- iOS面试题--基础
- 接口|axios接口报错-参数类型错误解决
- iOS|iOS 笔记之_时间戳 + DES 加密
- mysql中视图事务索引与权限管理