#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. Вот статья, в которой их сравнивают:
Ответ №2:
Поскольку ваше устройство (iPhone 4s) поддерживает зеркальное отображение видео через AirPlay, вы должны иметь возможность использовать AirServer для включения зеркального отображения на вашем Mac.
Обновление: как указал Марк Сурман, AirServer не поддерживает зеркальное отображение, что делает этот ответ неправильным. Спасибо за игру.
Комментарии:
1. AirServer не поддерживает зеркальное отображение видео. Это на главной странице веб-сайта.
Ответ №3:
При зеркальном отображении используется шифрование FairPlay, поэтому AirServer и подобные приложения не могут выполнять зеркальное отображение.
Однако вы МОЖЕТЕ подделать это с помощью AirplayKit: https://github.com/rothacr/AirplayKit
Демонстрация iOS в этом репозитории фактически выполняет простое зеркальное отображение, отправляя изображение вашего экрана на устройство airplay с помощью таймера. Вероятно, это будет отлично работать для демонстрации и должно работать с AirServer.