Pour autant que je sache, le seul fonctionnaire moyen de communiquer avec l'iPhone via USB/Bluetooth est en vous inscrivant à la "Made for iPhone" programme:
http://developer.apple.com/programs/mfi/
Malheureusement la documentation semble être fermé aux membres enregistrés, donc je ne peux pas savoir si l'API est publique ou privée. Vous pouvez contacter Apple pour vérifier avant de postuler. MISE À JOUR: Comme mentionné, cela peut ne pas fonctionner pour Mac/PC -> Communication iPhone via USB. Il y a plusieurs applications qui font des choses avec le téléphone sur USB (bien que généralement pour lire/écrire des fichiers). Je commence en regardant le code source de ceux-ci:
http://code.google.com/p/iphonedisk
Cela devrait vous mettre au moins dans une position où vous disposez d'une connexion à l'appareil et sont en mesure d'envoyer/recevoir des commandes. Tout le monde qui a déjà fait ce genre de chose a dû passer du temps à l'ingénierie inverse de la chose :) La communauté jailbreak pourrait être en mesure de fournir un aperçu aussi, bien qu'ayant effectivement jailbreaker le périphérique est probablement inacceptable.
Désolé, je viens de réaliser que ce n'était pas * tout * clair que je voulais accéder à cela à partir du Mac - pas de l'iPhone. Edité ... –
Une copie possible de http://stackoverflow.com/questions/4041263 –
Oui, c'est certainement dans le même sens - je suis ouvert aux suggestions de modération si nécessaire. –