O ile mi wiadomo, jedynym oficjalnym sposobem komunikowania się z iPhone przez port USB/Bluetooth, logując się do programu „Made for iPhone”:
http://developer.apple.com/programs/mfi/
niestety dokumentacja wydaje się być zamknięty dla zarejestrowanych użytkowników, więc nie mogę się dowiedzieć, czy interfejs API jest publiczny czy prywatny. Przed złożeniem wniosku możesz skontaktować się z Apple, aby sprawdzić.
AKTUALIZACJA: Jak wspomniano, może to nie działać w przypadku komputerów Mac/PC < -> Komunikacja przez telefon iPhone przez USB. Jest kilka aplikacji, które robią rzeczy z telefonem przez USB (choć zwykle do odczytu/zapisu plików). Chciałbym zacząć od spojrzenia na kodzie źródłowym tych:
http://code.google.com/p/iphonedisk
ten powinien umieścić przynajmniej w położeniu, w którym masz połączenie z urządzeniem i są zdolne do wysyłania/odbierania poleceń. Każdy, kto kiedykolwiek coś takiego robił, musiał poświęcić czas na inżynierię wsteczną :) Społeczność jailbreak mogłaby również dostarczyć trochę wglądu, chociaż posiadanie urządzenia jailbreak jest prawdopodobnie niedopuszczalne.
Niestety, zdałem sobie sprawę, że nie było jasne, * całkowicie * że chciałem uzyskać do niego dostęp z Maca - nie z iPhone'a. Zmieniono ... –
Możliwy duplikat http://stackoverflow.com/questions/4041263 –
Tak, to jest zdecydowanie na tych samych zasadach - w razie potrzeby jestem otwarty na sugestie moderacji. –