美文网首页
常见的崩溃问题

常见的崩溃问题

作者: _桃夭大人_ | 来源:发表于2019-01-29 13:52 被阅读2次

    首先说一下 检查崩溃的工具

    1.xcode自带的 用于检测App Store版本

    xcode -- Window -- organizer -- Crashes 通过Open in Proinect...直接在项目中定位 (这种方法的时效性较差,而且前提是用户开启了“与开发者共享”)


    cellcrash.png

    2.友盟的umcrashtool

    将崩溃日志和umcrashtool 放到一个文件夹内
    终端运行
    (1)cd 到文件夹
    (2)./umcrashtool 错误分析_错误详情_085131.csv

    3.极光

    4.Fabric

    这个简书里面很详细,推荐:
    https://www.jianshu.com/p/0a2ff9cd5c23

    下面介绍我遇到的一些崩溃

    1.字符串替换

    代码场景:替换标题中的HTML标签

        NSString * title = nil;   //  ***** 为空时必崩溃 ******
        title = [title stringByReplacingOccurrencesOfString:@"<font color='#ff0000'>" withString:@""];
    

    2.字典的value是nil

        NSString * title = nil;
        NSDictionary * dict = @{@"key":title};
    

    3.data parameter is nil

    解析服务端json

    相关文章

      网友评论

          本文标题:常见的崩溃问题

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