Apple, наконец, догнала Windows с универсальной покупкой кроссплатформенных приложений Catalyst

Значок времени чтения 2 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

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

И Microsoft, и Apple пытались закрыть дыры в своей экосистеме с помощью кроссплатформенных приложений — в случае с Microsoft приложения UWP, которые переносили настольные приложения на телефон, а в случае с Apple — приложения Catalyst, которые переносили приложения iPad в умирающее настольное приложение MacOS. Магазин.

Однако решение Microsoft было несколько более многофункциональным, чем первое предложение Apple, но Apple, наконец, заткнула большую дыру, позволив разработчикам продавать версии приложения для iPad и macOS в виде единого пакета, доступного на обеих платформах, так же, как приложения UWP. Windows Phone и ПК.

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

Универсальная покупка будет включена по умолчанию для новых приложений Mac Catalyst, созданных в Xcode 11.4, а это означает, что при создании нового приложения Mac Catalyst оно будет автоматически использовать тот же идентификатор пакета, что и ваше приложение iOS.

Фактически, эта функция может работать для любого приложения Mac с помощью идентификатора пакета, а это означает, что разработчики теперь могут легко объединить любое настольное приложение и приложение для iOS, iPadOS, watchOS и tvOS за одну покупку.

Разработчики могут прочитать больше в Apple здесь.

С помощью Стив Троттон-Смит

Подробнее о темах: яблоко, катализатор приложений, застройщиков

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *