Я искал способ показать экран iPhone (не средство моделирования) на мониторе или проекторе в демонстрационных целях.
Предыдущий, ТАКИМ ОБРАЗОМ, сообщение предложило перепрошивку (Veency, iDemo/DemoGod, screensplitr) или средство моделирования.
Информация о версии iOS 3.2 (Поддержка Внешнего дисплея) и iOS 4.0 (Наследованные Улучшения) упоминает, что должно быть возможно подключить внешние дисплеи к устройствам iOS 4.0.
Это теперь возможно продемонстрировать устройство iPhone на мониторе, не используя средство моделирования или является информацией о версии о других улучшениях?
Кто-либо пытался отобразить устройство iOS 4.0 на проекторе или мониторе?
Обновление 22. Июль 2010:
Обновление 15. Апрель 2011 ;))
Обновление 1. Декабрь 2011:
iPhone 4 поддерживает адаптер VGA, запущенный вместе с iPad. В вашем приложении любой внешний дисплей отображается как дополнительный экземпляр UIScreen. Вы можете создать окно UIWindow, связать его с UIScreen и поместить туда содержимое, которое вы хотели бы отобразить на дополнительном мониторе.
Я показываю, как это сделать в видео для iPad-сессии моего курса на iTunes U, и предоставляю некоторый код для этого в примечаниях к курсу. У Мэтта Геммелла также есть хорошая статья на эту тему.
http://code.google.com/p/iphoneos-screen-mirroring/ Имеет код, позволяющий вам зеркалировать экран с помощью кабелей, упомянутых выше. Этот код использует приватные apis, поэтому убедитесь, что он не поставляется вместе с ним. Это можно сделать, создав новую цель в xcode и условно скомпилировав код зеркалирования.
Проверьте Композитный AV-кабель Apple и Компонентный AV-кабель Apple . Они подключаются к телевизору и компьютеру, так что, возможно, вы найдете способ подключить его к проектору.