Google UMP SDK

Google User Messaging Platform SDK به عنوان دانلود برای iOS ارائه شده است. استفاده شما از IMA DAI SDK توسط شرایط خدمات سایت توسعه دهندگان Google کنترل می شود.

نسخه 2.7.0
SHA1 Checksum b0663bd4efcda9f32f765c5b7708ff1971e34b3b
اندازه 0.2 مگابایت

googleusermessagingplatform.zip را دانلود کنید

یادداشت های انتشار

نسخه تاریخ انتشار یادداشت ها
2.7.0 30-10-2024
  • برای پشتیبانی از آزمایش با ایالت های تحت نظارت ایالات متحده، گزینه های زیر را به UMPDebugGeography اضافه کنید:
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • UMPDebugGeographyNotEEA منسوخ شده است. به جای آن از UMPDebugGeographyOther استفاده کنید.
2.6.0 05-09-2024
  • ارجاعات UIViewController برای پیام‌های رضایت اکنون پوچ هستند و مورد نیاز نیستند. SDK از پنجره اصلی برنامه برای جستجوی خودکار کنترل‌کننده‌های نمایش در صورت عدم ارائه استفاده می‌کند.
2.5.0 2024-06-26
  • canRequestAds API به‌روزرسانی شد تا وقتی برنامه هیچ پیام حریم خصوصی پیکربندی نشده باشد، true بازگرداند.
  • پوچ‌پذیری در -[UMPConsentForm init] از nullable به nonnull به‌روزرسانی شد.
2.4.0 2024-04-24
  • با استفاده از شناسه تیم EQHXZ8M8AV هویت امضا را از AdMob Inc. به Google LLC به‌روزرسانی کرد. اگر این یک اعلان را در Xcode ایجاد کرد، برای پذیرش هویت جدید، "Accept Change" را انتخاب کنید.
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

این نسخه چندین API جدید را برای ساده‌سازی فرآیند جمع‌آوری رضایت معرفی می‌کند. پذیرش این APIهای جدید برای ادغام های موجود لازم نیست.

  • حداقل هدف استقرار به iOS 11.0 افزایش یافته است.
  • حداقل نسخه Xcode پشتیبانی شده به 14.1 به روز شد
    • armv7 در Xcode 14 پشتیبانی نمی شود و از SDK حذف شده است.
  • فراخوانی requestConsentInfoUpdateWithParameters:completionHandler: اکنون قبل از تعامل با سایر APIهای عمومی لازم است . قبل از فراخوانی، موارد زیر برگردانده می شود:
  • UMPConsentForm
  • UMPConsentInformation
    • ویژگی canRequestAds اضافه شد.
    • ویژگی privacyOptionsRequirementStatus اضافه شد تا نشان دهد که آیا گزینه های حریم خصوصی باید در این جلسه نشان داده شوند یا خیر.
  • مشکلی که در آن فرم ارائه نمی شود، اما UMPConsentFormPresentCompletionHandler هرگز فراخوانی نمی شود، حل شد.
  • 2.0.1 12-09-2022
    • مشکلی را حل کرد که در آن فرم‌هایی که برای یکبار مصرف در نظر گرفته شده بود همچنان می‌توانستند استفاده مجدد شوند.
    2.0.0 15-03-2021
    • UMPConsentType API حذف شد. این 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 16-09-2020 نسخه Xcode به روز شده برای ساخت SDK از 10.3 -> 11.0 .
    1.1.0 11-08-2020
    • پشتیبانی از iOS 14 اضافه شد.
      • پشتیبانی از شفافیت ردیابی برنامه اضافه شد. پیام‌هایی که از کاربران درخواست مجوز IDFA می‌کنند را می‌توان در رابط کاربری Funding Choices پیکربندی کرد.
      • به UMPDebugSettings.testDeviceIdentifiers اجازه می‌دهد تا زمانی که IDFA در دسترس نیست، یک شناسه جدید بپذیرد.
    • اشکالی برطرف شد که باعث می‌شد در صورت تمام شدن زمان بارگیری فرم -[UMPConsentForm loadWithCompletionHandler:] دو بار دوباره فراخوانی شود.
    1.0.0 06-07-2020 انتشار عمومی در دسترس بودن.