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

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

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

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

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

वर्शन रिलीज़ की तारीख नोट
3.1.0 2025-10-29
3.0.0 2025-03-24
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` canRequestAds API को अपडेट किया गया है, ताकि ऐप्लिकेशन में निजता से जुड़े मैसेज कॉन्फ़िगर न होने पर, यह true वैल्यू दिखाए.
  • -[UMPConsentForm init] पर, शून्य पर सेट करने की सुविधा को nullable से nonnull पर अपडेट किया गया है.
2.4.0 2024-04-24
  • हस्ताक्षर करने वाली पहचान को AdMob Inc. से बदलकर Google LLC किया गया है. इसके लिए, टीम आईडी EQHXZ8M8AV का इस्तेमाल किया गया है. अगर इससे Xcode में कोई सूचना दिखती है, तो नई पहचान स्वीकार करने के लिए, “बदलाव स्वीकार करें” को चुनें.
2.3.0 2024-03-14
2.2.0 2024-02-20
  • Xcode के साथ काम करने वाले सबसे पुराने वर्शन को 15.1 पर अपडेट किया गया है.
  • iOS के लिए, डिप्लॉयमेंट के टारगेट को 12.0 पर अपडेट किया गया है.
  • advertisingIdentifier के सभी रेफ़रंस हटा दिए गए हैं.
  • Info.plist फ़ाइलें जोड़ी गई हैं, ताकि SDK टूल, Xcode 15.3 के साथ काम कर सके.
  • 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
    • Apple Silicon डिवाइसों पर टेस्टिंग की सुविधा देने के लिए, सिम्युलेटर के लिए arm64 स्लाइस शामिल किया गया है.
    • पब्लिशर को Xcode 12 की मदद से, SDK टूल का यह वर्शन बनाना होगा.
    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
    1.0.0 2020-07-06 सामान्य रूप से उपलब्ध होने की रिलीज़.