حزمة تطوير البرامج (SDK) لمنصّة Google UMP

تتوفّر حزمة تطوير البرامج (SDK) لمنصة Google User Messaging Platform كتنزيل لنظام التشغيل iOS. يخضع استخدام لبنود خدمة موقع Google Developers.

الإصدار 2.5.0
المجموع الاختباري لخوارزمية SHA1 7546ebebb28cc7324ce6b938427efc2b0b6a8662
حجم الملف 0.2 ميغابايت

تنزيل googleusermessagingplatform.zip

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

الإصدار تاريخ الإصدار Notes
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
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

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

  • وتمت زيادة الحد الأدنى لهدف النشر إلى الإصدار 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 إصدار التوفّر للجمهور العام