如何从 Apple Watch 检索 os_log 条目?

Posted

技术标签:

【中文标题】如何从 Apple Watch 检索 os_log 条目?【英文标题】:How do I retrieve os_log entries from an Apple Watch? 【发布时间】:2019-06-07 00:50:40 【问题描述】:

我使用os_log 向 Apple Watch 应用程序添加了一些调试日志记录。但是我找不到任何方法来检索它从我的手表记录的信息。注意我使用的是真正的手表(不是模拟器)。

我在 MacOS 10.14.5 上使用 Xcode 10.2.1,而我的 Watch 是带有 WatchOS 5.2.1 的 v4。我的 Macbook 上的控制台应用程序(有时)可以连接到手表,但它不显示来自任何应用程序的任何类型的日志条目。

示例日志记录代码:os_log("hello world")

【问题讨论】:

【参考方案1】:

您需要在手表上安装sysdiagnose 配置文件。你可以在https://developer.apple.com/bug-reporting/profiles-and-logs/?name=sysdiagnose找到它。

【讨论】:

以上是关于如何从 Apple Watch 检索 os_log 条目?的主要内容,如果未能解决你的问题,请参考以下文章

Apple Watch 活动应用 API

是否可以从 HealthKit 读取 Apple Watch 目标(移动、步进和站立)?

有没有办法在 Apple Watch 的后台每天运行一次代码?

是否可以创建一个应用程序来读取 Apple Watch 的心率传感器?

如何将用户从 Apple Watch 通知转移到 Apple Watch App?

使用 Apple Watch 时 Worklight 6.3 锁定的钥匙串