Кто-нибудь знает, как таким программам, как iPhoneExplorer, удается вывести / добавить / удалить файлы на iDevice?
Я хотел бы сделать нечто подобное (но более базовое) в приложении Cocoa Touch.
Технически это не метод, одобренный Apple ™, поэтому не планируйте помещать его в App Store.Но это возможно.Сначала импортируйте инфраструктуру MobileDevice из /System/Library/PrivateFrameworks.Затем используйте перепроектированный заголовок для платформы MobileDevice:
/System/Library/PrivateFrameworks
http://code.google.com/p/ziphone/source/browse/trunk/ZiPhone/MobileDevice.h
Он включает в себя все методы, необходимые для связи с подключенным устройством iOS.
Существует такжеОболочка C ++ для него немного проще в использовании, особенно для обнаружения устройства в первую очередь.Он также включает методы, специально предназначенные для джейлбрейка, но они не требуются.
http://code.google.com/p/independence/source/browse/trunk/libPhoneInteraction/PhoneInteraction.cpp?r=323