Могу ли я запускать приложения iOS на моем Mac?


23

В последнее время я видел несколько интересных приложений для iPhone, которые я хотел бы использовать. В частности, существует множество классных музыкальных приложений (метроном, тюнер и т. Д.), Которые кажутся высоко оцененными и не имеют реального эквивалента для Mac. У меня нет недавнего iPod / iPhone / iPad (мне не нужна портативность или телефон, и глупо платить сотни долларов за запуск приложений на 15 долларов), но у меня есть Mac Intel (C2D).

Может ли симулятор iPhone dev или любой другой эмулятор загружать и запускать приложения iPhone App Store?

Ответы:


13

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


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

3
Симулятор iPhone работает на Mac с использованием набора инструкций процессора, встроенного в компьютер, Intel или PowerPC. Приложения для iPhone скомпилированы для запуска на устройствах ARM. К сожалению, запуск этих приложений на Mac так же невозможен, как запуск приложений Windows на iPad.
WJL

3

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


2

Возможный? Да, но ... в настоящее время единственным способом запуска приложений iOS на Mac является использование симулятора iPhone / iPad (доступно в iOS SDK) ... И вам нужен исходный код для приложения, которое вы хотите запустить.


1
Я хотел бы увидеть твит разработчика, который гласит: «Некоторые из них пытались заставить меня прислать им исходный код моего приложения». И, конечно же, полученные комментарии. Это займет железные шары, чтобы спросить.
Tasuret

1

К сожалению, симулятор iPhone / iPad доступен только как часть инструментов разработчика и не содержит никаких возможностей синхронизации с iTunes. У него также нет приложения для магазина приложений, поэтому вы не можете покупать приложения в симуляторе.

Поскольку разработчики в основном используют его для тестирования своих приложений без реального оборудования, вы, скорее всего, никогда не увидите функции, которые вы хотите добавить в симулятор.


1

Нет, это было бы невозможно, если бы кто-то не придумал эмулятор iOS, который позволял бы вам запускать двоичные файлы на основе ARM на вашем Mac / ПК на базе Intel. По сути, это то же самое, что они сделали с реверс-инжинирингом Super Nintendo и полученными в результате эмуляторами, которые были написаны для эмуляции дисков Super Nintendo. Без сомнения, кто-то сделает это однажды много лет спустя.


Или, может быть, всего год или два: kickstarter.com/projects/cmwdotme/…
Слипп Д. Томпсон,

Лучшая ссылка: iemu.org
Слипп Д. Томпсон

Похоже, этот проект был заменен на virtur.al, также сделанный тем же автором. Более того, этот проект был куплен Citrix, так что это может стать возможным в будущем.
центре внимания

@ Spotlight, что с ним случилось?
Pacerier

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