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

До сих пор система промокодов в App Store от Apple в основном ограничивалась разблокировкой бесплатной загрузки или автоматическим возобновлением подписки. Но с предстоящим изменением эта система охватит то, что Apple называет расходными материалами (consumables), нерасходными материалами (non-consumables) и невозобновляемыми подписками (non-renewing subscriptions).
На практике это означает, что мобильные игры смогут начать раздавать коды для бесплатных самоцветов или дополнительных жизней прямо во время игры, а любое независимое приложение получит возможность отправлять пользователям по электронной почте одноразовый код для разблокировки новых функций.
Apple подробно рассказала о предполагаемых изменениях на сессии WWDC25 под названием «Что нового в StoreKit и покупках внутри приложения». Новые возможности будут доступны разработчикам при использовании API offerCodeRedemption, или через системный пользовательский интерфейс приложений, созданных с помощью UIKit, через presentOfferCodeRedeemSheet.
Новый инструмент для разработчиков будет интегрирован в iOS 26. Apple также пообещала обеспечить поддержку новых возможностей в iOS 16.3 и более поздних версиях. Аналогичный подход анонсирован для других платформ, таких как iPadOS и macOS.
Источник: