1

私はしばらくの間 Android を扱ってきましたが、現在、私の会社は Android と同じソリューションを iOS にも提供したいと考えています。これを行うには、電話から私の c# アプリケーションまたは 2 つの間を橋渡しできる何かにログ メッセージを取得できる必要があります。Android では、これは比較的単純で、adb monitor logcat の出力を使用し、シェルを介してアプリケーションにインテントを送信するだけで済みました。

私が言えることから、iosにはadbの当然の結果はありません(もちろん、それはリンゴですよね?)。だから、NSLogメッセージを監視し、c#またはc#と簡単に通信できるものを介して物理的なiPhoneにメッセージを送信する方法を知っている人はいますか?

私はadbに非常に似たもの、またはより好ましくはAPI dllを参照したいと思っていますが、これもアップルであるため、ほとんどすべてがアプリケーションに埋め込まれており、公開されていません。

4

1 に答える 1

0

デフォルトでは、すべての NSLog ステートメントは、Apple のバージョンの syslog である Apple System Log (ASL) にルーティングされます。ASL は、C 関数を使用して照会できます (asl_set_query、asl_search、および aslresponse_next を参照)。

于 2013-07-09T16:06:24.770 に答える