
Сегодня Apple поделилась новостями с разработчиками приложений, на этот раз с теми, кто все еще использует старый API UIWebView в своих приложениях. Компания продлила срок перехода на новый API WKWebView, а также объявила об улучшениях уведомлений о подписках в приложениях.
UIWebView — это API, который использовался для отображения веб-страниц в приложениях для iOS и Mac, но в 2014 году он был заменен API WKWebView, который имеет больше функций и лучшую общую производительность. Разработчики по-прежнему могли создавать и обновлять приложения с использованием UIWebView, но Apple установила крайний срок, до которого приложения, использующие старый API, больше не будут приниматься с декабря 2020 года.
Хотя новые приложения, использующие этот фреймворк, больше не принимаются App Store, компания продлила срок обновления существующих приложений до использования нового WKWebView. Однако компания еще не объявила новый крайний срок.
Чтобы предоставить вам дополнительное время для перехода на WKWebView и обеспечить поддержку функций, наиболее часто запрашиваемых разработчиками, этот крайний срок для обновлений приложений продлен после конца 2020 года. Мы сообщим вам, когда будет подтвержден новый крайний срок.
Apple также улучшила серверные уведомления о подписках для разработчиков, чтобы они могли отслеживать еще больше взаимодействий пользователей в своих приложениях. Теперь разработчики могут тестировать в песочнице новые уведомления, оповещающие об успешном автоматическом продлении подписки, и другие, чтобы сообщить разработчикам, когда App Store начнет просить пользователей согласиться на новую цену подписки.
DID_RENEWсообщает вам, когда подписчик успешно продлевает подписку автоматически.
PRICE_INCREASE_CONSENTсообщает вам, когда App Store начинает просить пользователей согласиться с новой ценой вашей подписки, чтобы вы могли напомнить им о ценности вашей услуги, поощряя их оставаться подписчиками.
Разработчики смогут внедрить эти новые уведомления в производственную среду к концу года. Вы можете узнать больше об изменениях в App Store и Xcode на сайте Apple Developer.