Что нового в StoreKit

Generated on 8/7/2024

1 search

Что нового в StoreKit

На WWDC 2024 в сессии What’s new in StoreKit and In-App Purchase были представлены следующие нововведения:

  1. Обновления основных API:

    • История транзакций теперь включает завершенные транзакции для всех типов покупок, включая потребляемые товары.
    • Депрекация оригинального API для покупок внутри приложений начиная с iOS 18. Рекомендуется обновить приложения до StoreKit 2, который предлагает улучшенные функции, такие как история транзакций и информация о продлении подписки.
  2. Мерчендайзинг с использованием SwiftUI:

    • Новые возможности для настройки интерфейса магазина подписок.
    • Новый модификатор представления subscription promotional offer, который позволяет показывать промо-акции в UI магазина подписок.
  3. Тестирование в Xcode:

    • Улучшения в StoreKit тестировании в Xcode 16, включая возможность тестирования политики конфиденциальности и лицензионного соглашения локально.
  4. StoreKit 2:

    • Использование современных языковых функций, таких как Swift Async/Await, для выполнения задач, таких как получение метаданных продуктов, покупка и получение истории транзакций.
    • Поддержка новых функций App Store даже на устройствах с более старыми версиями операционной системы благодаря атрибуту back deployed в Swift.
  5. Winback Offers:

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

Для более детальной информации, вы можете посмотреть сессию What’s new in StoreKit and In-App Purchase.