Apple говорит нет сторонним загрузкам.
Apple вот уже некоторое время работает над тем, чтобы сделать приложения iOS доступней и полезней на macOS. Возможность Mac’ов на процессорах M1 запускать iOS-приложения с самого начала стала важной особенностью, когда компания только заявила новые процессоры и оборудование.
К сожалению, Apple ограничивает возможности разработчиков по запуску любых приложений для iOS, компания из Купертино официально отключила загрузку сторонних приложений для iOS, сообщает 9to5Mac.
Apple упростила разработчикам возможность запускать свои приложения для iOS на системе macOS. Поскольку Mac’и на базе M1 – MacBook M1, MacBook Pro M1 и Mac Mini M1 – были построены на той же ARM-архитектуре, что смартфоны и планшеты компании, они смогли запускать приложения iOS без необходимости в использовании разработчиками Catalyst. Разработчикам, которые хотели разрешить запуск своих приложений на macOS, даже не потребовалось менять код, но ключевое слов здесь – «разрешить».
Не все разработчики захотели размещать свои мобильные приложения в магазине Mac App Store. Даже такие известные компании, как Google и Facebook, отказались от этого предложения. Чтобы обойти эту проблему, пользователи могли устанавливать IPA-файлы приложения вручную с помощью таких инструментов, как iMazing, а затем устанавливать их на свои Mac. Последний шаг Apple – блокировка подобных обходных путей для macOS 11.2, а также общедоступных бета-сборок macOS 11.2, даже на версии для разработчиков.
| РЕШЕНИЕ ПРОБЛЕМЫ
Это изменение может разочаровать многих разработчиков Mac. Блокировка загружаемых неопубликованных приложений, похоже, соответствует типичному способу контролировать то, что могут делать пользователи.
И пока macOS может запускать приложения iOS изначально, нет никакой гарантии, что приложение, ориентированное на работу на смартфоне, будет правильно масштабироваться на интерфейс рабочего стола, который не имеет сенсорной поддержки.
Если разработчик приложения не уверен, что его приложение для iOS предложит положительные впечатления от работы на Mac, он имеет достаточно вескую причину запретить его для загрузки, чтобы избежать негативных отзывов, которые приложение может получить в противном случае. В конце концов, не нужно долго искать, чтобы найти негативные отзывы, когда продукт используется не так, как предполагалось.
У ситуации есть и светлая сторона. Apple пока не поставила крест на уже установленных или загруженных IPA-файлах. Согласно 9to5Mac, пользователи всё ещё могут устанавливать приложения, если файлы IPA были загружены ранее, до изменений 15 января, ранее установленные приложения также будут работать.
Учитывая, что Mac’и на базе Apple M1 остаются достаточно новыми, это может быть лишь вопросом времени, когда больше разработчиков официально выпустят приложения для iOS в Mac Store, нужно лишь время на внесение изменений.