Einfache VERSTECKTE OSX-Anwendung

Ich bin erste Schritte mit Codierung für HID-Geräte. Ich hab angefangen mit Lesen, Apple, Dokumente und Beispiel-code. Die code sind schrecklich veraltet, dass es nicht einmal öffnen, in Xcode8.

Download Sample Code von Apple

Ich brauche Hilfe bei der Suche nach einem Beispielprojekt /snippet für den Einstieg mit HID-Services! Öffnen Sie ein handle, Lesen und schreiben Sie Berichte zum Gerät, Hören Sie Berichte generiert Gerät in eine Schlinge.

InformationsquelleAutor matt007 | 2017-01-18



One Reply
  1. 4

    OS X/macOS den HID-stack genannt wird, IOHIDFamily, und vieles davon ist open source. Diese enthält kernel-und userspace-Komponenten. Sie können den code für die verschiedenen OS X/macOS releases auf

    https://opensource.apple.com/

    Für 10.12.2 (neueste code veröffentlicht zum Zeitpunkt des Schreibens), die Sie durchsuchen können, die IOHIDFamily-code hier:

    https://opensource.apple.com/source/IOHIDFamily/IOHIDFamily-870.31.1/

    oder laden Sie es als zip-Datei hier:

    https://opensource.apple.com/tarballs/IOHIDFamily/IOHIDFamily-870.31.1.tar.gz

    Den „tools“ – Verzeichnis enthält einige userspace-Probe/test-code, die helfen könnten mit dem, was Sie zu tun versuchen.

    Als für Probe-code nicht aktualisiert, die Dokumentation unvollständig/veraltet/fehlen, und der code erfordert eine Menge Aufwand zu bauen: willkommen im Mac Betriebssysteme & Treiber-Entwicklung. Das ist leider wie es ist. Ich habe seit OS X kernel/Treiber für 7 Jahre, und während einige Dinge leichter werden mit der Erfahrung, den Download-code von Apple und Gebäude es fühlt sich immer noch wie Lotto spielen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.