Joel Ivory Johnson
К сожалению, вы не найдете решения на базе Windows для разработки на iPhone. Продукты Apple, как правило, тесно интегрированы, чтобы позволить им сохранить контроль над ними, особенно iPhone.
Создание двоичного файла, который работает на iPhone, - это не просто создание двоичного файла, совместимого с процессором. Для запуска на iPhone двоичный файл также должен быть подписан сертификатом. Для разработчиков с Macintosh после оплаты регистрационного взноса в размере 99 долларов США Разработчик mus регистрирует Macintosh с помощью Apple, а iPhone-с помощью Apple. Apple выпустит сертификат, который будет работать на iPhone до трех месяцев. Затем разработчик может создать свои собственные двоичные файлы с помощью инструментов Macintosh и развернуть их на своем собственном iPhone.
Нет никаких инструментов, не основанных на Macintosh, которые вы можете использовать для обработки регистрации iPhone и извлечения сертификата подписи. Вы можете создавать двоичные файлы только с помощью инструментов разработки Apple (сторонние продукты по-прежнему зависят от инструментов разработки Apple для выполнения своей работы).
Одним из ограничений для разработки iPhone является то, что нельзя создавать программы, которые действуют как эмуляторы, интерпретаторы или виртуальные машины. Это ограничение не позволяет никому создавать любую другую систему разработки, которая позволит людям получать исполняемый контент на iPhone.