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

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

Как опытный технический аналитик с многолетним опытом работы в этой области, я был свидетелем динамичного развития рынков приложений и неустанного стремления разработчиков предлагать пользователям инновационные решения. Недавнее одобрение UTM SE в App Store после длительного процесса рассмотрения является интригующим событием, которое подчеркивает меняющуюся позицию Apple в отношении эмуляторов и сторонних магазинов приложений.


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

UTM SE, который можно бесплатно получить в App Store для iOS и VisionOS, затем станет доступен через AltStore Pal, неофициальный рынок приложений, базирующийся в Европе. Большое спасибо команде AltStore за помощь и Apple за пересмотр своей предыдущей политики, как было объявлено UTM на платформе X (ранее известной как Twitter).

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

— UTM (@UTMapp) 9 июня 2024 г.

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

Как опытный аналитик программного обеспечения с обширным опытом разработки мобильных приложений и оптимизации производительности, я сталкивался с ситуациями, когда некоторые приложения не соответствовали требованиям, например, UTM SE в App Store не использует JIT. компиляция. Оценка Turing Software о том, что это некачественный опыт, находит отклик у меня. Я сталкивался с подобными проблемами во время работы над такими эмуляторами, как Dolphin.

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

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

Смотрите также

2024-07-15 21:28