1

我使用 Android 已经有一段时间了,但现在我的公司希望为 iOS 提供与我们为 android 提供相同的解决方案。为此,我需要能够从手机获取日志消息到我的 c# 应用程序或可以在两者之间架起桥梁的东西。在 android 中这相对简单,使用 adb monitor logcat 输出并通过 shell 将意图发送到应用程序,完成。

据我所知,ios 没有 adb 推论(当然,它是苹果,对吧?)。那么,有没有人知道任何方法来监视 NSLog 消息并通过 c# 或任何可以轻松与 c# 通信的东西向物理 iPhone 发送消息?

我希望有一些与 adb 非常相似的东西,或者更优选是一个 API dll 来引用,但这又是苹果,所以据我所知,大多数东西都嵌入到他们的应用程序中,而不是供公众使用。

4

1 回答 1

0

默认情况下,所有 NSLog 语句都被路由到 Apple 系统日志 (ASL),这是 Apple 的 syslog 版本。可以使用 C 函数查询 ASL(请参阅 asl_set_query、asl_search 和 aslresponse_next)。

于 2013-07-09T16:06:24.770 回答