菜鸟教程小白 发表于 2022-12-11 18:03:01

iOS 10 日志框架 : get recent logs at runtime


                                            <p><p>在 iOS 10 之前,我们可以使用 <code>asl</code> 框架(Apple System Log)来访问 <code>NSLog</code> 在运行时编写的日志消息。</p>

<p>但是,在 iOS 10 中,Apple 弃用了 <code>asl</code> 并将其替换为新的 <a href="https://developer.apple.com/reference/os/1891852-logging?language=objc" rel="noreferrer noopener nofollow">Logging framework</a> .</p>

<p>是否仍然可以加载由 <code>NSLog</code> 或 iOS 10 中新的 Logging 框架记录的消息?</p>

<p>注意:我不想加载所有日志消息,我只想加载我的应用记录的那些</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>对于常规的日志信息,你可以使用 print(),对于等价于 asl,你可以使用 os_log() </p>

<p>导入操作系统</p>

<p>然后</p>

<p>os_log("消息")</p>

<p> <a href="https://forums.developer.apple.com/thread/61338" rel="noreferrer noopener nofollow">source</a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于iOS 10 日志框架 : get recent logs at runtime,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/40576329/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/40576329/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iOS 10 日志框架 : get recent logs at runtime