Чи можна запускати програми iOS на своєму Mac?


23

Нещодавно я бачив ряд акуратних додатків для iPhone, які хотів би використовувати. Зокрема, існує ряд акуратних музичних додатків (метроном, тюнер тощо), які здаються високо оціненими та не мають реального еквівалента Mac. У мене немає недавнього iPod / iPhone / iPad (мені не потрібна портативність чи телефон, і здається нерозумним платити сотні доларів, щоб запустити додатки на суму 15 доларів), але у мене є Intel (C2D) Mac.

Чи може імітатор розробки iPhone або будь-який інший емулятор завантажувати та запускати додатки iPhone App Store?

Відповіді:


13

AFAIK, симулятор iPhone не завантажує програму з App Store; він просто використовується для налагодження програми для iOS, яку ви розробляєте.


Ви можете перетягувати програми в тренажер, але він потребує належного підписання. Також ви можете повторно підписувати програми, але вам потрібен сертифікат розвитку від Apple, який коштує 100 доларів.
Моше

3
IPhone Simulator працює на Mac, використовуючи набір інструкцій процесора, створених для цього пристрою, або Intel, або PowerPC. Додатки для iPhone складаються для запуску на пристроях ARM. На жаль, не можна запускати ці програми на Mac, як це запускати програми Windows на iPad, на жаль.
wjl

3

Якщо ви розробляєте додатки для iOS в XCode, ви можете використовувати емулятор iPhone або iPad, щоб запустити додаток, але немає можливості запустити попередньо складений додаток (наприклад, з магазину додатків)


2

Можливо? Так, але ... наразі єдиний спосіб запустити програми iOS на Mac - це через iPhone / iPad Simulator (доступний в iOS SDK) ... І вам потрібен вихідний код програми, яку ви хочете запустити.


1
Я хотів би побачити твіт розробника, який іде: "Деякий твіт намагався змусити мене надіслати їм вихідний код для мого додатка". І, звичайно, отримані коментарі. Це знадобилося б запитати залізні кульки.
Tasuret

1

На жаль, симулятор iPhone / iPad доступний лише як частина інструментів розробки, і не містить можливостей синхронізації з iTunes. У ньому також немає додатка для зберігання додатків, тому ви не можете купувати програми із симулятора.

Оскільки основне використання розробників тестує свої програми без власного обладнання, ви, швидше за все, ніколи не побачите функції, які ви хочете додати до тренажера.


1

Ні, це не буде можливим, якщо хтось не придумав емулятор iOS, який дозволить вам запускати бінарні файли на основі ARM на вашому Mac / PC на базі Intel. В основному те саме, що вони зробили із зворотною інженерією Super Nintendo та отриманими емуляторами, написаними для імітації версій Super Nintendo. Без сумніву, хтось зробить це один день через багато років.


А може просто рік-два: kickstarter.com/projects/cmwdotme/…
Slipp D. Thompson,

Краще посилання: iemu.org
Slipp D. Thompson

Схоже, що проект був замінений на virtur.al, також зроблений тим самим автором. Ще більше, цей проект був куплений Citrix, тому це може бути можливим у майбутньому.
Прожектор

@Spotlight, що з ним сталося?
Pacerier

@Pacerier Власник, схоже, покинув те, що придбав Citrix, і заснував ще одну емуляційну компанію на основі qemu. Я не стежив за цим занадто уважно, але це не виглядає так, як заплановано випуск джерела :(
Прожектор
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.