Ich untersuche, ob ich von asl_log eine bessere Leistung als NSLog auf iPhone / iOS bekommen kann (wahrscheinlich ...), aber ich stecke an einem Punkt fest, an dem es nicht scheint, dass asls Log-Ausgabe in der Systemkonsole (wie sie von einer Reihe von Anwendungen wie System Console, iConsole usw. angezeigt wird). Ich weiß, dass ich es richtig eingerichtet habe, seit ich mit ASL_OPT_STDERR geöffnet habe, und ich sehe die Protokolleinträge in XCode, wenn das Gerät angebunden ist.
Ich habe viele interessante Sachen online untersucht (zB Ссылка , Ссылка ) und die beste Hoffnung schien asl_open () mit Facility von "com.apple.console" zu sein, aber leider ist die Ausgabe immer noch nicht ' t erscheint in der Konsole. Ist NSLog die einzige Option?
STDERR zu ASL hinzufügen und dann erscheint es in der Konsole
%Vor%Sie müssen Leseberechtigungen für die Nachricht festlegen, indem Sie entweder ReadUID oder ReadGID verwenden. Wenn Sie die Option auf -1 setzen, kann jeder Benutzer / jede Gruppe die Nachricht gemäß der Dokumentation der Header-Datei anzeigen.
%Vor%