4000-520-616
欢迎来到免疫在线!(蚂蚁淘生物旗下平台)  请登录 |  免费注册 |  询价篮
主营:原厂直采,平行进口,授权代理(蚂蚁淘为您服务)
咨询热线电话
4000-520-616
当前位置: 首页 > 新闻动态 >
新闻详情
iOS | 零代码快速集成AGC崩溃服务 - osc_r5t7sskd的个人空间 - OS...
来自 : 开源中国 发布时间:2021-03-24

编辑Podfile文件,增加pod依赖pod ‘HiAnalytics\'和pod \'AGConnectCrash\'。

 target \'demo\' do # Pods for demo pod \'HiAnalytics\' pod \'AGConnectCrash\' end
安装 pod,然后打开.xcworkspace文件查看该项目。
pod install
初始化AGConnectCore SDK和Analytics SDK。

在项目的AppDelegate.m文件中导入头文件并添加初始化代码。

 #import \"AppDelegate.h\" #import AGConnectCore/AGConnectCore.h  #import HiAnalytics/HiAnalytics.h  @implementation AppDelegate - (BOOL)Application:(UIApplication *)Application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after Application launch. [AGCInstance startup];//初始化 [HiAnalytics config];//初始化 return YES; @end
崩溃测试

为了测试崩溃,直接在demo中设置一个按键“makecrash”,点击按键触发崩溃。 IOS创建按键很简单,拖曳即可,效果如下:

\"在这里插入图片描述\"

调用AGC自带的testIt方法触发崩溃,效果如下:

\"在这里插入图片描述\"

使用Xcode的模拟器,运行程序安装好应用,打开应用点击“makecrash”产生一次崩溃。

崩溃报告查看

登录AppGallery Connect网站,点击“我的项目”图标,进入触发了崩溃的应用。

在崩溃服务页面中,点击“统计”页签,默认显示“过去24小时”。可以看到崩溃信息已经上报了(1-2分钟就看到)。

\"在这里插入图片描述\"

点击“问题”页签,查看崩溃问题,显示“NSRangeException”确为手动制造的崩溃。

\"在这里插入图片描述\"

继续点击崩溃问题查看详情,可以看到发生崩溃问题的详细原因。

\"在这里插入图片描述\"

总结:

集成崩溃服务非常简单,测试时可以自己写代码,也可以使用AGC自带的testIt方法。

崩溃报告显示非常快,一般1-2分钟就可以展示。

除了调测的时候需要写几行代码测试,应用正式上线只要集成SDK就可以,真正零代码。

崩溃服务还提供了混淆的报告还原,自定义报告等功能。

参考文档:

华为AGC崩溃服务开发文档:https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-crash-introduction

Android | 零代码快速集成AGC崩溃服务:

https://developer.huawei.com/consumer/cn/forum/topic/0201387764119030047?fid=0101271690375130218

原文链接:
https://developer.huawei.com/consumer/cn/forum/topic/0201393538013250134?fid=0101271690375130218
作者:鼓楼赵又廷

本文链接: http://agcce.immuno-online.com/view-707286.html

发布于 : 2021-03-24 阅读(0)
公司介绍
联络我们
服务热线:4000-520-616
(限工作日9:00-18:00)
QQ :1570468124
手机:18915418616