6 Kasım 2026, Cuma
2 Aralık 2026'da CocoaPods Specs deposu kalıcı olarak salt okunur moda geçecek. Bu nedenle, bu tarihten sonra iOS için Google Mobile Ads SDK'sının veya uyumlulaştırma bağdaştırıcılarının yeni sürümlerini CocoaPods'da yayınlamayacağız.
iOS uygulamalarınız nasıl etkilenecek?
Google Mobile Ads SDK'sını (Google-Mobile-Ads-SDK) veya Kullanıcı Mesajlaşma Platformu SDK'sını (GoogleUserMessagingPlatform) yüklemek için şu anda CocoaPods kullanıyorsanız aşağıdakileri göz önünde bulundurun:
- Mevcut derlemeler etkilenmez: Google Mobile Ads SDK'sının ve CocoaPods'daki uyumlulaştırma bağdaştırıcılarının daha önce yayınlanmış tüm sürümleri, salt okunur özellikler deposunda kullanılabilir durumda kalır.
- CocoaPods'da gelecekte güncelleme yapılmayacak: 2 Aralık 2026'dan sonra yeni SDK sürümleri, özellikler ve hata düzeltmeleri yalnızca Swift Package Manager ve manuel indirmeler aracılığıyla dağıtılacak.
Swift Package Manager'a geçiş yapma
En son Google Mobile Ads SDK güncellemelerini almaya devam etmek için iOS projelerinizi Swift Package Manager'a (SPM) taşımanızı öneririz. SPM, Apple'ın doğrudan Xcode'a yerleşik birinci taraf bağımlılık yöneticisidir.
Projenizi Swift Package Manager'a geçirmek için aşağıdaki adımları uygulayın:
- CocoaPods'u projenizden tamamen kaldırıyorsanız proje dizininizde
pod deintegratekomutunu çalıştırın. - Xcode'da File (Dosya) > Add Package Dependencies... (Paket Bağımlılıkları Ekle...) bölümüne gidin.
- Arama çubuğuna Google Mobil Reklamlar Swift Paketi GitHub depo URL'sini girin: https://github.com/googleads/swift-package-manager-google-mobile-ads.git
- Kullanmak istediğiniz sürüm kuralını seçin. Up to Next Major Version'ı (Sonraki Ana Sürüme Kadar) seçmenizi öneririz.
- Paketi hedefinize ekleyin.
Çerçeveleri manuel olarak nasıl indireceğiniz de dahil olmak üzere tüm kurulum talimatları için AdMob ve Ad Manager başlangıç kılavuzlarına bakın. Uyumlulaştırma kullanıyorsanız adaptörlerinizi de aynı şekilde taşıyabilirsiniz. Google Mobil Reklamlar uyumlulaştırma bağdaştırıcıları Swift Package Manager'ı destekler. Her bağdaştırıcının paket URL'sini uyumlulaştırma belgelerimizde bulabilirsiniz.
Sorularınız varsa veya bu yayın hakkında görüşmek isterseniz lütfen "Google Reklamcılık ve Ölçüm Topluluğu" Discord sunucumuzdan bize ulaşın.
Etiketler: ad-manager, admob, ios, mobile-ads-sdk, swift, swift-package-manager