Відповіді:
Єдиний спосіб, про який я чув, це завантажити iPhone SDK , вона поставляється з емулятором iPhone.
Я не можу дати авторитетну відповідь, але моє почуття - ні, з технічних і юридичних причин. IPhone використовує процесор ARM, який має набір команд, який не сумісний з набором команд Intel x86, який VMWare та інші надають віртуалізації.
На додаток до цього, вам, ймовірно, доведеться віртуалізувати інші компоненти, крім процесора, для того, щоб підтримувати багато API, які виставляються в ОС iPhone. З технічної точки зору, всі ці питання, ймовірно, подолані, але продукти, такі як VMWare, навряд чи підтримають це.
IANAL, але, наскільки мені відомо, це було б проти ліцензування Apple для виконання коду iPhone OS на платформах, відмінних від тих, які були схвалені Apple, віртуальними чи іншими
Ідеї яблук полягають у тому, що ви використовуєте xCode, що дозволяє вам імітувати iOS-пристрої, такі як iPhone, за замовчуванням (хоча це дозволяють лише конкретні версії, якщо у вас немає телефону з бажаною ОС).
для Windows є спільнота Xamarin Studio, яка працює з Visual Studio. вона дозволяє писати програми для iOS, Android та Windows Phone у C #, але я дуже мало знаю про це.
у xCode відкрийте програму. Перейти: вікно - & gt; Пристрої (Shift + Command + 2), потім виберіть пристрій (тобто iPhone 7 iOS 10.1) Меню вибору пристрою xCode - xCode 8.1