Эмулятор ПК теперь доступен в магазине приложений для iPhone после предыдущего отклонения

Фотография экрана Apple и крупный план значка App Store с тремя уведомлениями на нем.
Бретт Джордан / Пексельс

К компании присоединился новый игровой эмулятор для iOS. UTM, эмулятор операционной системы ПК с открытым исходным кодом, выпустил UTM SE после длительного процесса проверки и предыдущего отклонения.

Вы можете бесплатно загрузить UTM SE в App Store для iOS и VisionOS, и он будет добавлен в AltStore Pal, альтернативный магазин приложений в ЕС. «Выражаю благодарность команде AltStore за помощь и Apple за пересмотр своей политики», — написал UTM в X (ранее Twitter) .

По словам разработчиков (и замечено The Verge ), в июне приложение было отклонено из App Store и сторонних магазинов приложений в ЕС. В заявлении, опубликованном на X , это произошло из-за правила 4.7 правил App Store, которое применяется к другим приложениям, таким как Delta — Game Emulator , которые имитируют консоли для видеоигр. После двухмесячной проверки Apple отклонила включение приложения, поскольку, как заявляет разработчик, «ПК — это не консоль». Он сослался на правило 2.5.2 Руководства по проверке нотариального заверения, в котором говорится, что приложения не могут «загружать, устанавливать или выполнять код, который представляет или изменяет функции или функциональность приложения, включая другие приложения».

Просматривая рекомендации Apple, кажется, что отказ от них связан с использованием в приложении JIT-компиляции. Это часто используется эмуляторами, такими как UTM, для преобразования кода в любую систему. Поскольку операционные системы Apple, как известно, заблокированы, такие приложения, как UTM, позволяют эмулировать или размещать более 30 операционных систем для MacOS, iPadOS и iOS. Однако, по мнению Apple, использование JIT представляет собой угрозу безопасности, которая может подвергнуть пользователя воздействию вредоносного ПО.

Итак, UTM, UTM SE, который сейчас доступен в App Store, не требует JIT. Однако разработчик Turing Software говорит, что приложение «не соответствует качеству и за него не стоит бороться». Это может быть похоже на то, с чем имеет дело эмулятор Dolphin в отношении приложения iOS или MacOS. Сообщение UTM ссылается на блог на oatmealdome.me , в котором отмечается, что Dolphin использует «интерпретатор» для запуска кода, чтобы обойти JIT, но он «во много раз медленнее».

По сути, UTM SE будет похож на обычный UTM, но будет работать намного медленнее. Похоже, что он также поддерживает меньше операционных систем, просто отметив «архитектуры x86, PPC и RISC-V» на странице магазина. Однако, если вы просто хотите поиграть в ретро-игры для ПК на своем телефоне, возможно, стоит попробовать — особенно потому, что это бесплатно.

Однако сейчас доступно множество других эмуляторов iPhone , включая вышеупомянутые Delta, RetroArch и PPSSPP. Это произошло благодаря новым правилам ЕС в соответствии с Законом о цифровых рынках, которые подтолкнули Apple разрешить использование сторонних магазинов приложений на своих устройствах.