Google UMP SDK'sı

Google Kullanıcı Mesajlaşma Platformu SDK'sı, iOS için indirilebilir. Google Mobile Ads SDK'sını kullanımınız Google Developers Sitesi Hizmet Şartları'na tabidir.

Sürüm 3.0.0
SHA1 denetim toplamı ca6235e7138fcb1618f42b3070ade8193004be77
Boyut 0,2 MB

googleusermessagingplatform.zip dosyasını indirin

Sürüm notları

Sürüm Yayın Tarihi Notlar
3.0.0 2025-03-24
  • Zarar veren değişiklikler:
    • Desteklenen minimum Xcode sürümü 16.0 olarak güncellendi.
    • Apple'ın Swift API Tasarım Kuralları'ndaki adlandırma kurallarına uymak için Swift API adları güncellendi.
    Sürüm 2 Sürüm 3
    Sınıflar
    UMPConsentForm ConsentForm
    UMPConsentInformation ConsentInformation
    UMPConsentStatus ConsentStatus
    UMPDebugGeography DebugGeography
    UMPDebugSettings DebugSettings
    UMPFormErrorCode FormErrorCode
    UMPFormStatus FormStatus
    UMPPrivacyOptionsRequirementStatus PrivacyOptionsRequirementStatus
    UMPRequestErrorCode RequestErrorCode
    UMPRequestParameters RequestParameters
    UMPVersionString Version
    Özellikler
    sharedInstance shared
    tagForUnderAgeOfConsent isTaggedForUnderAgeOfConsent
  • İzin modu desteği Gizlilik ve Mesajlaşma aracılığıyla yapılandırıldığında Firebase izin API'lerini çağırmak için dahili işlev eklendi.
2.7.0 2024-10-30
  • ABD'de düzenlemelere tabi eyaletlerde test yapmayı desteklemek için UMPDebugGeography'ya aşağıdaki seçenekler eklendi:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • UMPDebugGeographyNotEEA kullanımdan kaldırıldı. Bunun yerine UMPDebugGeographyOther kullanın.
2.6.0 2024-09-05
  • İzin mesajları için UIViewController referansları artık boş değer atanabilir ve zorunlu değildir. SDK, görünüm denetleyicisi sağlanmadığında otomatik olarak aramak için uygulamanın ana penceresini kullanır.
2.5.0 2024-06-26
  • Uygulamada gizlilik mesajları yapılandırılmamışsa canRequestAds API'nin true döndürmesi için güncellendi.
  • -[UMPConsentForm init] üzerindeki boş değer kabul edilebilirliği, nullable olarak güncellendi.nonnull
2.4.0 2024-04-24
  • İmzalama kimliği, EQHXZ8M8AV ekip kimliği kullanılarak AdMob Inc. kimliğinden Google LLC kimliğine güncellendi. Bu işlem Xcode'da bir bildirimi tetiklerse yeni kimliği kabul etmek için "Değişikliği Kabul Et"i seçin.
2.3.0 2024-03-14
  • Gizlilik manifest dosyaları için destek eklendi.
  • Xcode 15.3'teki Swift Package Manager sorununun geçici çözümü için Info.plist güncellendi.
2.2.0 2024-02-20
  • Desteklenen minimum Xcode sürümü 15.1'e yükseltildi.
  • iOS minimum dağıtım hedefi 12.0'a yükseltildi.
  • advertisingIdentifier ile ilgili tüm referanslar kaldırıldı.
  • SDK'nın Xcode 15.3 ile uyumlu olması için Info.plist dosyaları eklendi.
  • CocoaPods'un minimum sürümü 1.12.0'a yükseltildi.
  • İkili dosyadan bit kodu kaldırıldı.
2.1.0 2023-07-24

Bu sürümde, izin toplama sürecini basitleştirmek için çeşitli yeni API'ler kullanıma sunuluyor. Mevcut entegrasyonlar için bu yeni API'lerin kullanılması zorunlu değildir.

  • Minimum dağıtım hedefi iOS 11.0'a yükseltildi.
  • Desteklenen minimum Xcode sürümü 14.1'e güncellendi.
    • armv7, Xcode 14'te desteklenmiyor ve SDK'dan kaldırıldı.
  • Diğer herkese açık API'lerle etkileşimde bulunmadan önce requestConsentInfoUpdateWithParameters:completionHandler: çağrısı yapılması artık zorunludur. Çağrılmadan önce aşağıdaki değerler döndürülür:
  • UMPConsentForm
  • UMPConsentInformation
  • Formun sunulamamasına ancak UMPConsentFormPresentCompletionHandler öğesinin hiçbir zaman çağrılmamasına neden olan sorun giderildi.
  • 2.0.1 2022-09-12
    • Tek kullanımlık olması amaçlanan formların yeniden kullanılabildiği sorun düzeltildi.
    2.0.0 2021-03-15
    • UMPConsentType API'si kaldırıldı. Bu API desteklenmiyordu.
    • i386 dilimi kaldırıldı.
    1.4.0 2020-11-23
    • Apple Silicon cihazlarda test yapmayı desteklemek için simülatörlere arm64 dilimi eklendi.
    • Yayıncılar bu SDK sürümünü Xcode 12 ile oluşturmalıdır.
    1.3.0 2020-10-21 SDK, .framework'ten .xcframework'e güncellendi.
    1.2.0 2020-09-16 SDK'yı oluşturmak için kullanılan Xcode sürümü 10.3->11.0 olarak güncellendi.
    1.1.0 2020-08-11
    • iOS 14 için destek eklendi.
    • Bir formun yüklenmesi zaman aşımına uğradığında -[UMPConsentForm loadWithCompletionHandler:] işlevinin iki kez geri çağrılmasına neden olan hata düzeltildi.
    1.0.0 2020-07-06 Genel kullanıma sunulan sürüm.