美文网首页
swift 抓取奔溃日志

swift 抓取奔溃日志

作者: 可爱的33 | 来源:发表于2018-06-01 15:21 被阅读9次

    `signal(SIGABRT) { (signal:Int32)in

            varmstr =String()
    
            mstr +="Stack:\n"
    
            //增加偏移量地址
    
            mstr = mstr.appendingFormat("slideAdress:0x%0x\r\n",0000)
    
            //增加错误信息
    
            forsymbolinThread.callStackSymbols{
    
                mstr = mstr.appendingFormat("%@\r\n", symbol)
    
            }
    
            letcontents:Data= mstr.data(using:String.Encoding.utf8)!
    
            let paths = NSSearchPathForDirectoriesInDomains(.cachesDirectory, .userDomainMask, true)
    
            letpath = paths[0].appending("/test.log")
    
            letisCreated:Bool=FileManager.default.createFile(atPath: path, contents: contents, attributes:nil)
    
            ifisCreated {
    
                print("success");
    
            }
    
            exit(signal)
    
        }
    

    `

    相关文章

      网友评论

          本文标题:swift 抓取奔溃日志

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