حزمة تطوير البرامج (SDK) لمنصّة Google UMP
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تتوفّر حزمة تطوير البرامج (SDK) لمنصة Google لمراسلة المستخدمين للتنزيل على أجهزة iOS. يخضع استخدامك
لحزمة
SDK لإعلانات Google على الأجهزة الجوّالة
لبنود خدمة
موقع Google Developers الإلكتروني .
الإصدار |
3.0.0 |
المجموع الاختباري SHA1 |
ca6235e7138fcb1618f42b3070ade8193004be77 |
الحجم |
0.2 ميغابايت |
تنزيل googleusermessagingplatform.zip
ملاحظات الإصدار
الإصدار |
تاريخ الإصدار |
ملاحظات |
3.0.0 |
2025-03-24 |
- التغييرات التي قد تؤدي إلى أعطال:
- تم تعديل الحد الأدنى لإصدار Xcode المتوافق إلى 16.0.
- تم تعديل أسماء واجهات برمجة التطبيقات في Swift لتتوافق مع اصطلاحات التسمية الواردة في
إرشادات تصميم واجهات برمجة التطبيقات من Apple في Swift.
الإصدار 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 |
يتضمّن هذا الإصدار عدّة واجهات برمجة تطبيقات جديدة لتسهيل عملية جمع الموافقات. ولا يُشترط استخدام واجهات برمجة التطبيقات الجديدة هذه مع عمليات الدمج الحالية.
تمت زيادة الحد الأدنى لإصدار نظام التشغيل المستهدف إلى iOS 11.0.
تم تعديل الحد الأدنى لإصدار 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 |
- تمت إضافة دعم الإصدار 14 من نظام التشغيل iOS.
- تم إصلاح خطأ كان يؤدي إلى إعادة استدعاء
-[UMPConsentForm loadWithCompletionHandler:]
مرّتين في حال انتهاء مهلة تحميل نموذج.
|
1.0.0 |
2020-07-06 |
إصدار متوفّر للجمهور العام |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-08-27 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-08-27 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eDownload the Google User Messaging Platform (UMP) SDK for iOS to present consent messages to your users.\u003c/p\u003e\n"],["\u003cp\u003eYour use of the Google Mobile Ads SDK, including the UMP SDK, is governed by the Google Developers Site Terms of Service.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version (2.6.0) enables automatic view controller lookup, simplifying integration.\u003c/p\u003e\n"],["\u003cp\u003eRefer to the release notes for a detailed changelog, outlining updates and improvements in each version.\u003c/p\u003e\n"]]],[],null,[]]