ملاحظات حول الإصدار

تتوفّر حزمة تطوير البرامج (SDK) لمنصّة Google User Messaging Platform (UMP)‎ للتنزيل على أجهزة iOS. يخضع استخدامك لـ Google Mobile Ads SDK لبنود خدمة "موقع المطوّرين" من Google.

الإصدار 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
  • تم تعديل هوية التوقيع من AdMob Inc. إلى Google LLC باستخدام رقم تعريف الفريق EQHXZ8M8AV. إذا أدّى ذلك إلى ظهور إشعار في Xcode، اختَر "قبول التغيير" لقبول الهوية الجديدة.
2.3.0 2024-03-14
  • تمت إضافة إمكانية استخدام ملفات بيان الخصوصية.
  • تم تعديل Info.plist لحلّ مشكلة في أداة Swift Package Manager على Xcode 15.3.
2.2.0 2024-02-20
  • تمت زيادة الحد الأدنى لإصدار Xcode المتوافق إلى 15.1.
  • تمت زيادة الحدّ الأدنى لإصدار iOS المستهدف إلى 12.0.
  • تمت إزالة كل الإشارات إلى advertisingIdentifier.
  • تمت إضافة Info.plist ملفات لجعل حزمة تطوير البرامج (SDK) متوافقة مع Xcode 15.3.
  • تمت زيادة الحد الأدنى لإصدار CocoaPods إلى 1.12.0.
  • تمت إزالة رمز bitcode من الملف الثنائي.
2.1.0 2023-07-24

يتضمّن هذا الإصدار العديد من واجهات برمجة التطبيقات الجديدة لتبسيط عملية جمع الموافقات. لا يُشترط استخدام واجهات برمجة التطبيقات الجديدة هذه لعمليات الدمج الحالية.

  • تمت زيادة الحد الأدنى لهدف النشر إلى الإصدار 11.0 من نظام التشغيل iOS.
  • تم تعديل الحد الأدنى لإصدار Xcode المتوافق إلى 14.1
    • لا يتوافق armv7 مع Xcode 14 وتمت إزالته من حزمة SDK.
  • يجب الآن استدعاء requestConsentInfoUpdateWithParameters:completionHandler: قبل التفاعل مع واجهات برمجة التطبيقات العامة الأخرى. قبل استدعاء هذه الدالة، يتم عرض ما يلي:
  • UMPConsentForm
  • UMPConsentInformation
  • تم حلّ المشكلة المتمثّلة في عدم عرض النموذج وعدم استدعاء UMPConsentFormPresentCompletionHandler مطلقًا.
  • 2.0.1 2022-09-12
    • تم حلّ مشكلة إمكانية إعادة استخدام النماذج المخصّصة للاستخدام لمرة واحدة.
    2.0.0 2021-03-15
    • تمت إزالة واجهة برمجة التطبيقات UMPConsentType. كانت واجهة برمجة التطبيقات هذه غير متوافقة.
    • تمت إزالة شريحة 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 تم تعديل إصدار Xcode المستخدَم لإنشاء حزمة SDK من 10.3 إلى 11.0.
    1.1.0 2020-08-11
    • تمت إضافة دعم نظام التشغيل iOS 14.
    • تم إصلاح خطأ كان يؤدي إلى إعادة استدعاء -[UMPConsentForm loadWithCompletionHandler:] مرتين في حال انتهاء مهلة تحميل نموذج.
    1.0.0 2020-07-06 الإصدار المتوفّر للجمهور العام