रिलीज़ टिप्पणियां

Google User Messaging Platform SDK, iOS के लिए डाउनलोड करने के लिए उपलब्ध है. Google Mobile Ads SDK का इस्तेमाल करने पर, Google Developers साइट की सेवा की शर्तें लागू होती हैं.

वर्शन 3.1.0
SHA1 चेकसम c033b599479d618afd79cbf947dc9dbb21d4fc4a
साइज़ 0.2 एमबी

googleusermessagingplatform.zip डाउनलोड करें

प्रॉडक्ट की जानकारी

वर्शन रिलीज़ की तारीख नोट
3.1.0 2025-10-29
3.0.0 2025-03-24
  • नुकसान पहुंचा सकने वाले बदलाव:
    • Xcode के साथ काम करने वाले सबसे पुराने वर्शन को 16.0 पर अपडेट किया गया है.
    • Apple के Swift एपीआई डिज़ाइन के दिशा-निर्देशों में दिए गए नाम रखने के नियमों के मुताबिक, Swift API के नाम अपडेट किए गए हैं.
    वर्शन 2 वर्ज़न 3
    क्लास
    UMPConsentForm ConsentForm
    UMPConsentInformation ConsentInformation
    UMPConsentStatus ConsentStatus
    UMPDebugGeography DebugGeography
    UMPDebugSettings DebugSettings
    UMPFormErrorCode FormErrorCode
    UMPFormStatus FormStatus
    UMPPrivacyOptionsRequirementStatus PrivacyOptionsRequirementStatus
    UMPRequestErrorCode RequestErrorCode
    UMPRequestParameters RequestParameters
    UMPVersionString Version
    प्रॉपर्टी
    sharedInstance shared
    tagForUnderAgeOfConsent isTaggedForUnderAgeOfConsent
  • सहमति मोड की सुविधा निजता और मैसेज सेवा के ज़रिए कॉन्फ़िगर किए जाने पर, Firebase के सहमति मोड वाले एपीआई को कॉल करने के लिए, इंटरनल फ़ंक्शन जोड़ा गया है.
2.7.0 2024-10-30
  • अमेरिका के जिन राज्यों में कानून लागू हैं वहां टेस्टिंग की सुविधा देने के लिए, UMPDebugGeography में ये विकल्प जोड़े गए हैं:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • UMPDebugGeographyNotEEA अब काम नहीं करता. इसके बजाय, UMPDebugGeographyOther का इस्तेमाल करें.
2.6.0 2024-09-05
  • सहमति लेने के लिए दिखाए जाने वाले मैसेज के लिए, UIViewController रेफ़रंस अब शून्य हो सकते हैं और इनकी ज़रूरत नहीं है. एसडीके, ऐप्लिकेशन की मुख्य विंडो का इस्तेमाल करके व्यू कंट्रोलर को अपने-आप ढूंढता है. ऐसा तब होता है, जब कोई व्यू कंट्रोलर उपलब्ध नहीं होता.
2.5.0 2024-06-26
  • canRequestAds एपीआई को अपडेट किया गया है, ताकि जब ऐप्लिकेशन के लिए कोई निजता मैसेज कॉन्फ़िगर न किया गया हो, तो true वैल्यू दिखे.
  • -[UMPConsentForm init] पर, nullable से nonnull तक की शून्यता को अपडेट किया गया.
2.4.0 2024-04-24
  • टीम आईडी EQHXZ8M8AV का इस्तेमाल करके, साइनिंग आइडेंटिटी को AdMob Inc. से बदलकर Google LLC किया गया. अगर इससे Xcode में सूचना ट्रिगर होती है, तो नई पहचान स्वीकार करने के लिए, “Accept Change” चुनें.
2.3.0 2024-03-14
2.2.0 2024-02-20
  • Xcode के साथ काम करने वाले सबसे पुराने वर्शन को बढ़ाकर 15.1 कर दिया गया है.
  • iOS के लिए, कम से कम डिप्लॉयमेंट टारगेट को 12.0 पर सेट किया गया है.
  • advertisingIdentifier के सभी रेफ़रंस हटा दिए गए हैं.
  • एसडीके टूल को Xcode 15.3 के साथ काम करने के लिए, Info.plist फ़ाइलें जोड़ी गईं.
  • CocoaPods के कम से कम वर्शन को 1.12.0 पर अपडेट किया गया है.
  • बाइनरी से बिटकोड हटा दिया गया है.
2.1.0 2023-07-24

इस रिलीज़ में, सहमति लेने की प्रोसेस को आसान बनाने के लिए कई नए एपीआई पेश किए गए हैं. मौजूदा इंटिग्रेशन के लिए, इन नए एपीआई का इस्तेमाल करना ज़रूरी नहीं है.

  • डिप्लॉयमेंट के लिए ज़रूरी iOS के वर्शन को बढ़ाकर 11.0 कर दिया गया है.
  • Xcode के साथ काम करने वाले सबसे पुराने वर्शन को 14.1 पर अपडेट किया गया है
    • armv7, Xcode 14 में काम नहीं करता है. इसे एसडीके से हटा दिया गया है.
  • अन्य सार्वजनिक एपीआई के साथ इंटरैक्ट करने से पहले, requestConsentInfoUpdateWithParameters:completionHandler: को कॉल करना अब ज़रूरी है. इसे कॉल करने से पहले, ये वैल्यू दिखती हैं:
  • UMPConsentForm
    • लोड और शो कॉल को एक साथ इस्तेमाल करने के लिए, +loadAndPresentIfRequiredFromViewController:completionHandler: तरीका जोड़ा गया. इस तरीके का इस्तेमाल, ऐप्लिकेशन शुरू होने पर ज़रूरत पड़ने पर फ़ॉर्म दिखाने के लिए किया जाता है.
    • उपयोगकर्ताओं के ऐप्लिकेशन की निजता सेटिंग से इंटरैक्ट करने पर कॉल किए जाने वाले +presentPrivacyOptionsFormFromViewController:completionHandler: तरीके को जोड़ा गया.
  • UMPConsentInformation
    • canRequestAds प्रॉपर्टी जोड़ी गई.
    • privacyOptionsRequirementStatus प्रॉपर्टी जोड़ी गई है. इससे यह पता चलेगा कि इस सेशन में निजता के विकल्प दिखाने ज़रूरी हैं या नहीं.
  • हमने उस समस्या को ठीक कर दिया है जिसमें फ़ॉर्म नहीं दिखता था, लेकिन UMPConsentFormPresentCompletionHandler कभी ट्रिगर नहीं होता था.
  • 2.0.1 2022-09-12
    • हमने उस समस्या को ठीक कर दिया है जिसमें एक बार इस्तेमाल किए जाने वाले फ़ॉर्म को फिर से इस्तेमाल किया जा सकता था.
    2.0.0 2021-03-15
    • UMPConsentType API हटा दिया गया है. इस एपीआई का इस्तेमाल नहीं किया जा सकता.
    • i386 स्लाइस हटा दिया गया है.
    1.4.0 2020-11-23
    • सिम्युलेटर के लिए arm64 स्लाइस शामिल किया गया है, ताकि Apple Silicon डिवाइसों पर टेस्टिंग की जा सके.
    • पब्लिशर को इस एसडीके वर्शन को Xcode 12 की मदद से बनाना होगा.
    1.3.0 2020-10-21 एसडीके को .framework से .xcframework में अपडेट किया गया.
    1.2.0 2020-09-16 SDK टूल को बनाने के लिए, Xcode का अपडेट किया गया वर्शन 10.3->11.0.
    1.1.0 2020-08-11
    • iOS 14 के लिए सहायता जोड़ी गई.
    • ऐसी गड़बड़ी ठीक की गई जिसकी वजह से फ़ॉर्म लोड होने में ज़्यादा समय लगने पर, -[UMPConsentForm loadWithCompletionHandler:] को दो बार कॉल किया जाता था.
    1.0.0 2020-07-06 सामान्य रूप से उपलब्ध रिलीज़.