美文网首页
日志文档 —— 榕易骑上线遇到的坑

日志文档 —— 榕易骑上线遇到的坑

作者: 黑羽肃霜 | 来源:发表于2017-03-06 11:58 被阅读25次
    • v1.0.0 --- 调试时通过拖曳方式添加了 reveal.framework,没有使用cocoa管理。这样会造成侵入式的API调用,被拒
    • v1.0.1 --- 采用AFNetworking 2.x框架,不符合IPv6,更改为3.x版本
    • v1.0.2 -- 更改上述问题后上线成功。上线后发现将debug版本上传,导致启动后崩溃。这里要说明的问题比较多,具体如下:
    • v1.0.3 --- 解决崩溃问题后重上线,遇到了很坑的问题。说是技术支持的URL不可用(上线版本是一样的URL,是可行的).度娘后,说是最近抽风,建议在博客底下加上app的icon。 —— 这样已经过去一周了

    v1.0.2崩溃日志分析

    debugrelease版本在调试时显示出的调试信息是不同的。release状态下,在 lldb中查看大部分的变量,会发现看不到内存,全是nil.

    同时,console中会提示release版本中存在优化,许多调试信息无法获取.

    引起崩溃的原因

    • debug code
    NSMutableString *polyganStr = [NSMutableString new];
    for (int i; i<DISTRICT_NUM; i++) {
        NSString *str = [NSString stringWithFormat:@"%@,",[[districtOutlineDict allValues] objectAtIndex:i]];
    }
    
    • release code
    NSMutableString *polyganStr = [[NSMutableString alloc] init];
    for (NSString *str in [districtOutlineDict allValues]) {
        [polyganStr appendString:str];
        [polyganStr appendString:@","];
    }
    

    参考链接

    相关文章

      网友评论

          本文标题:日志文档 —— 榕易骑上线遇到的坑

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