Пятница, 6 ноября 2026 г.
2 декабря 2026 г. репозиторий CocoaPods Specs будет навсегда переведен в режим только для чтения. После этой даты мы больше не будем публиковать новые версии Google Mobile Ads SDK и адаптеров медиации для iOS в CocoaPods.
Что это значит для ваших приложений iOS
Если вы используете CocoaPods для установки Google Mobile Ads SDK (Google-Mobile-Ads-SDK) или User Messaging Platform SDK (GoogleUserMessagingPlatform), обратите внимание на следующее:
- Это не повлияет на существующие сборки. Все ранее опубликованные версии Google Mobile Ads SDK и адаптеров медиации в CocoaPods останутся доступны в репозитории спецификаций, предназначенном только для чтения.
- Прекращение поддержки CocoaPods. После 2 декабря 2026 г. новые версии SDK, функции и исправления ошибок будут распространяться только через Swift Package Manager и скачивание вручную.
Переход на Swift Package Manager
Чтобы и дальше получать обновления Google Mobile Ads SDK, рекомендуем перенести проекты iOS в Swift Package Manager (SPM). SPM – это собственный менеджер зависимостей Apple, встроенный непосредственно в Xcode.
Чтобы переключить проект на Swift Package Manager, выполните следующие действия:
- Если вы полностью удаляете CocoaPods из проекта, запустите
pod deintegrateв каталоге проекта. - В Xcode выберите File (Файл) > Add Package Dependencies (Добавить зависимости пакетов).
- В строке поиска введите URL хранилища GitHub для пакета Swift Google Mobile Ads: https://github.com/googleads/swift-package-manager-google-mobile-ads.git.
- Выберите правило для версий. Рекомендуем выбрать Up to Next Major Version (До следующей основной версии).
- Добавьте пакет в цель.
Полные инструкции по настройке, в том числе по скачиванию фреймворков вручную, можно найти в руководствах по началу работы с AdMob и Менеджером рекламы. Если вы используете медиацию, то можете перенести адаптеры таким же образом. Адаптеры медиации Google Mobile Ads поддерживают Swift Package Manager. URL пакета каждого адаптера можно найти в документации по медиации.
Если у вас есть вопросы или вы хотите обсудить эту запись, свяжитесь с нами на сервере Discord сообщества Google по рекламе и аналитике.
Ярлыки: ad-manager, admob, ios, mobile-ads-sdk, swift, swift-package-manager