Зеркальное отображение AirPlay с iPhone на Mac OS / с помощью UIWebView AirPlay

#ios #ios5 #airplay

#iOS #ios5 #airplay

Вопрос:

Мне нужно запустить демонстрационное мобильное приложение для браузера Safari (iOS 5, iPhone 4S) на моем Macbook, и мне было интересно, как это лучше сделать?

Одним из возможных способов, который, как я думал, может быть использование зеркального отображения AirPlay, но, похоже, нет приложений Mac OS, способных отображать зеркальное отображение экрана моего iPhone.

Я (начинающий) разработчик iOS и задавался вопросом, могу ли я в любом случае создать базовое приложение с UIWebView в нем, чтобы каким-то образом передавать содержимое веб-страницы и мои взаимодействия с ней на мой Mac.

Есть мысли?

РЕДАКТИРОВАТЬ: Да, я знаю, что мог бы использовать симулятор iPhone, но мне нужно взаимодействовать с ним на телефоне, используя сеть мобильной связи.

Ответ №1:

Ситуация изменилась с тех пор, как был задан этот вопрос.

AirServer (AirServerApp.com ) и Отражение (ReflectionApp.com ) оба поддерживают зеркальное отображение AirPlay. Вот статья, в которой их сравнивают:

http://www.macstories.net/reviews/mirroring-multiple-ios-devices-to-a-mac-comparing-airserver-and-reflection/

Ответ №2:

Поскольку ваше устройство (iPhone 4s) поддерживает зеркальное отображение видео через AirPlay, вы должны иметь возможность использовать AirServer для включения зеркального отображения на вашем Mac.

Обновление: как указал Марк Сурман, AirServer не поддерживает зеркальное отображение, что делает этот ответ неправильным. Спасибо за игру.

Комментарии:

1. AirServer не поддерживает зеркальное отображение видео. Это на главной странице веб-сайта.

Ответ №3:

При зеркальном отображении используется шифрование FairPlay, поэтому AirServer и подобные приложения не могут выполнять зеркальное отображение.

Однако вы МОЖЕТЕ подделать это с помощью AirplayKit: https://github.com/rothacr/AirplayKit

Демонстрация iOS в этом репозитории фактически выполняет простое зеркальное отображение, отправляя изображение вашего экрана на устройство airplay с помощью таймера. Вероятно, это будет отлично работать для демонстрации и должно работать с AirServer.