Preparati alla modalità di sola lettura di CocoaPods: esegui la migrazione delle tue app per iOS a Swift Package Manager

Venerdì 6 novembre 2026

Il 2 dicembre 2026, il repository CocoaPods Specs passerà definitivamente alla modalità di sola lettura. Di conseguenza, dopo questa data non pubblicheremo più nuove versioni dell'SDK Google Mobile Ads o degli adattatori di mediazione per iOS su CocoaPods.

Cosa comporta questo per le tue app per iOS

Se al momento utilizzi CocoaPods per installare l'SDK Google Mobile Ads (Google-Mobile-Ads-SDK) o l'SDK User Messaging Platform (GoogleUserMessagingPlatform), tieni presente quanto segue:

  • Le build esistenti non sono interessate: tutte le versioni dell'SDK Google Mobile Ads e degli adattatori di mediazione pubblicate in precedenza su CocoaPods rimarranno disponibili nel repository delle specifiche di sola lettura.
  • Nessun aggiornamento futuro su CocoaPods: dopo il 2 dicembre 2026, le nuove release, funzionalità e correzioni di bug dell'SDK verranno distribuite solo tramite Swift Package Manager e download manuali.

Esegui la migrazione a Swift Package Manager

Per continuare a ricevere gli aggiornamenti più recenti dell'SDK Google Mobile Ads, ti consigliamo di eseguire la migrazione dei tuoi progetti iOS a Swift Package Manager (SPM). SPM è il gestore delle dipendenze proprietario di Apple integrato direttamente in Xcode.

Per passare il progetto a Swift Package Manager, segui questi passaggi:

  1. Se stai rimuovendo completamente CocoaPods dal progetto, esegui pod deintegrate nella directory del progetto.
  2. In Xcode, vai a File > Add Package Dependencies… (File > Aggiungi dipendenze pacchetto…).
  3. Nella barra di ricerca, inserisci l'URL del repository GitHub del pacchetto Swift di Google Mobile Ads: https://github.com/googleads/swift-package-manager-google-mobile-ads.git
  4. Seleziona la regola di versione che vuoi utilizzare. Ti consigliamo di selezionare Up to Next Major Version (Fino alla prossima versione principale).
  5. Aggiungi il pacchetto alla destinazione.

Per istruzioni complete sulla configurazione, incluso come scaricare i framework manualmente, consulta le guide introduttive per AdMob e Ad Manager. Se utilizzi la mediazione, puoi eseguire la migrazione degli adattatori nello stesso modo. Gli adattatori di mediazione di Google Mobile Ads supportano Swift Package Manager e puoi trovare l'URL del pacchetto di ogni adattatore nella nostra documentazione sulla mediazione.

Se hai domande o vuoi discutere di questo post, contattaci sul nostro server Discord "Google Advertising and Measurement Community".

Etichette: ad-manager, admob, ios, mobile-ads-sdk, swift, swift-package-manager