【关于ios程序崩溃的解决方法】关于iOS程序崩溃的解决方法参考

更新时间:2017-12-01 来源:知识百科 点击:

【www.0477edu.com--知识百科】

  我们常常会遇到iPhone手机或者iPad平板上运行APP崩溃的问题,有时候打开某个APP,却一下子“闪退”了。对于开发者来说,这个绝对是头疼的问题。那么如何获取到iOS设备崩溃日志呢?这个提供一些简单的方法,共开发者与用户沟通使用。

  iOS开发中遇到程序崩溃是很正常的事情,如何在程序崩溃时捕获到异常信息并通知开发者?

  下面就介绍如何在iOS中实现:

  1. 在程序启动时加上一个异常捕获监听,用来处理程序崩溃时的回调动作

  代码如下:

  NSSetUncaughtExceptionHandler (&UncaughtExceptionHandler);

  官方文档介绍:Sets the top-level error-handling function where you can perform last-minute logging before the program terminates.

  UncaughtExceptionHandler是一个函数指针,该函数需要我们实现,可以取自己想要的名字。当程序发生异常崩溃时,该函数会得到调用,这跟C,C++中的回调函数的概念是一样的。

  2. 实现自己的处理函数

  代码如下:

  void UncaughtExceptionHandler(NSException *exception) {

  NSArray *arr = [exception callStackSymbols];//得到当前调用栈信息

  NSString *reason = [exception reason];//非常重要,就是崩溃的原因

  NSString *name = [exception name];//异常类型

  NSLog(@"exception type : %@ n crash reason : %@ n call stack info : %@", name, reason, arr);

  }

  以上代码很简单,但是带来的作用是非常大的。

  以上所述就是本文的全部内容了,希望对大家学习IOS开发能够有所帮助。

本文来源:http://www.0477edu.com/thread-33714-1-1.html

为您推荐

经营服装店的理念是什么_经营服装店的理念是什么

服装店是现在比较传统的店铺,经营一家服装店需要了解一些经营理念,这样才能更好的开展工作。下面烟花美文网小编为你整理服装店的经营思路,希望对你有所帮助!经营服装店的理念1、坚持“上限下保”。所谓上限下保,就是每一种服装零售价,按照进价加差价率,上限不20%,其中10%作为还价率

2019-01-16 21:19:40   服装店经营理念怎么写  

开家宠物店需要多少钱_开家宠物店的经营步骤是什么

宠物店是现在比较流行的店铺,经营宠物店需要掌握一些基本的经营步骤,这样才能够了解经营的流程。下面是为您整理的宠物店的经营对策,希望对你有所帮助!宠物店的经营步骤第一步:货品进哪个厂家的货,什么样的货品,店面装修风格确定货品如何摆放。合理的摆放货品,给客户一个很好的用户体验,便于客户在这里消费。给自己

2019-01-16 14:19:40   我想开家宠物店  

[开服装店的经营风险有哪些]开服装店的经营风险有哪些

开服装店是很多创业者的选择,开服装店看似简单,但是经营起来是有一定的经营风险的。下面是为您整理的服装店的经营对策,希望对你有所帮助!开服装店的经营风险一、创业风险这类服装店经营风险主要在企业创业的初始时期容易发生。小企业容易泛起的创服装开店经验业风险有:业主过分注意产品的研制、生产而忽视了事关企业长

2019-01-16 12:19:40   开服装店有哪些风险  

[如何经营一家餐饮店]餐饮店经营中需要忌讳什么

很多人都在想餐饮店该怎么经营,开餐饮店应该忌讳什么,才能够经营出色。下面烟花美文网小编为你整理的餐饮店需要忌讳什么,希望对你有所帮助!餐饮店经营中需要忌讳一:选址不精细,在餐厅选址前没有经过细化分析,成功了解餐饮行业与当前商圈的情况,误失的选址,导致后期的定位不准,商圈消费受限,人流定位少等众多因素

2019-01-16 11:19:40   餐饮店经营范围  

开家便利店的进货原则是什么意思|开家便利店的进货原则是什么

开便利店是现在发展比较好的一个项目,经营便利店进货是一个很重要的因素,需要准守一定的原则。下面烟花美文网小编为你整理便利店的进货原则,希望对你有所帮助!便利店的进货原则进货:遵守1 5倍理论不管是日杂副食店还是文具店、服装店,都会面临“进货困扰”:货进少了,到手的生意没法做;

2019-01-16 09:19:40   自己开家便利店