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

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
  • नुकसान पहुंचा सकने वाले बदलाव:
    वर्शन 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 रेफ़रंस अब शून्य हो सकते हैं और ज़रूरी नहीं हैं. अगर कोई व्यू कंट्रोलर नहीं दिया गया है, तो SDK टूल, ऐप्लिकेशन की मुख्य विंडो का इस्तेमाल करके व्यू कंट्रोलर को अपने-आप ढूंढ लेता है.
2.5.0 2024-06-26
  • canRequestAds एपीआई को अपडेट किया गया, ताकि ऐप्लिकेशन में निजता से जुड़े मैसेज कॉन्फ़िगर न होने पर, true दिखे.
  • -[UMPConsentForm init] पर शून्यता को nullable से बदलकर nonnull किया गया.
2.4.0 2024-04-24
  • टीम आईडी EQHXZ8M8AV का इस्तेमाल करके, साइनिंग आइडेंटिटी को AdMob Inc. से बदलकर Google LLC किया गया. अगर इससे Xcode में कोई सूचना ट्रिगर होती है, तो नई पहचान को स्वीकार करने के लिए, “बदलाव स्वीकार करें” को चुनें.
2.3.0 2024-03-14
2.2.0 2024-02-20
  • Xcode के साथ काम करने वाले सबसे पुराने वर्शन को बढ़ाकर 15.1 कर दिया गया है.
  • iOS के लिए, कम से कम डिप्लॉयमेंट टारगेट को बढ़ाकर 12.0 कर दिया गया है.
  • advertisingIdentifier के सभी रेफ़रंस हटा दिए गए हैं.
  • SDK टूल को Xcode 15.3 के साथ काम करने लायक बनाने के लिए, Info.plist फ़ाइलें जोड़ी गईं.
  • CocoaPods का कम से कम वर्शन बढ़ाकर 1.12.0 किया गया.
  • बाइनरी से बिट कोड हटाया गया.
2.1.0 2023-07-24

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

  • डिप्लॉयमेंट के लिए, iOS 11.0 या इसके बाद का वर्शन होना ज़रूरी है.
  • Xcode के साथ काम करने वाले सबसे पुराने वर्शन को 14.1 पर अपडेट किया गया है
    • Xcode 14 में armv7 काम नहीं करता है. इसलिए, इसे SDK टूल से हटा दिया गया है.
  • अन्य सार्वजनिक एपीआई के साथ इंटरैक्ट करने से पहले, 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 डिवाइसों पर टेस्टिंग की जा सके.
    • पब्लिशर को SDK टूल का यह वर्शन, Xcode 12 के साथ बनाना होगा.
    1.3.0 2020-10-21 SDK टूल को .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 सामान्य रूप से उपलब्ध रिलीज़.