บันทึกประจำรุ่น

เรามี SDK สำหรับ User Messaging Platform ของ Google ให้ดาวน์โหลดสำหรับ iOS การใช้งาน Google Mobile Ads SDK ของคุณอยู่ภายใต้ข้อกำหนดในการให้บริการของเว็บไซต์ Google Developers

เวอร์ชัน 3.1.0
การตรวจสอบข้อผิดพลาด SHA1 c033b599479d618afd79cbf947dc9dbb21d4fc4a
ขนาด 0.2 MB

ดาวน์โหลด googleusermessagingplatform.zip

บันทึกประจำรุ่น

เวอร์ชัน วันที่ออก หมายเหตุ
3.1.0 2025-10-29
3.0.0 24-03-2025
  • การเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบ
    • อัปเดตเวอร์ชัน Xcode ขั้นต่ำที่รองรับเป็น 16.0
    • อัปเดตชื่อ Swift API ให้เป็นไปตามหลักเกณฑ์การตั้งชื่อจาก Swift ของ Apple API Design Guidelines
    เวอร์ชัน 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
  • เพิ่มฟังก์ชันการทำงานภายในเพื่อเรียกใช้ API ความยินยอมของ Firebase เมื่อ กำหนดค่าการรองรับโหมดความยินยอมผ่านความเป็นส่วนตัวและการแสดงข้อความแจ้งผู้ใช้
2.7.0 2024-10-30
  • เราได้เพิ่มตัวเลือกต่อไปนี้ใน UMPDebugGeographyเพื่อรองรับการทดสอบกับรัฐในสหรัฐอเมริกาที่มีการกำกับดูแล
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • เลิกใช้งานแล้ว UMPDebugGeographyNotEEA โปรดใช้ UMPDebugGeographyOther แทน
2.6.0 2024-09-05
  • UIViewControllerสำหรับการอ้างอิงข้อความแสดงความยินยอมในตอนนี้ จะกำหนดให้เป็น Null ได้และไม่จำเป็นต้องระบุ SDK ใช้หน้าต่างหลักของแอปเพื่อค้นหา ตัวควบคุมมุมมองโดยอัตโนมัติเมื่อไม่มีการระบุ
2.5.0 2024-06-26
  • อัปเดต canRequestAds API เพื่อแสดงผล true เมื่อแอปไม่มีข้อความด้านความเป็นส่วนตัว ที่กำหนดค่าไว้
  • อัปเดตค่า Nullability ใน -[UMPConsentForm init] จาก nullable เป็น nonnull
2.4.0 2024-04-24
  • อัปเดตข้อมูลประจำตัวในการลงนามจาก AdMob Inc. เป็น Google LLC โดยใช้รหัสทีม EQHXZ8M8AV หากการดำเนินการนี้ ทริกเกอร์การแจ้งเตือนใน Xcode ให้เลือก "ยอมรับการเปลี่ยนแปลง" เพื่อยอมรับข้อมูลประจำตัวใหม่
2.3.0 2024-03-14
  • เพิ่มการรองรับไฟล์ Privacy Manifest
  • อัปเดต 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

การเปิดตัวนี้มี API ใหม่หลายรายการเพื่อลดความซับซ้อนของกระบวนการรวบรวมความยินยอม การผสานรวมที่มีอยู่ไม่จำเป็นต้องใช้ API ใหม่เหล่านี้

  • เราได้เพิ่มเป้าหมายการติดตั้งใช้งานขั้นต่ำเป็น iOS 11.0
  • อัปเดตเวอร์ชัน Xcode ขั้นต่ำที่รองรับเป็น 14.1
    • Xcode 14 ไม่รองรับ armv7 และได้นำออกจาก SDK แล้ว
  • requestConsentInfoUpdateWithParameters:completionHandler: ต้องเรียกใช้ก่อนโต้ตอบกับ API สาธารณะอื่นๆ ก่อน เรียกใช้ ระบบจะแสดงผลข้อมูลต่อไปนี้
  • UMPConsentForm
    • เพิ่มเมธอด +loadAndPresentIfRequiredFromViewController:completionHandler: เพื่อรวมการเรียกใช้การโหลดและการแสดง วิธีนี้มีไว้สำหรับกรณีการใช้งาน ในการแสดงแบบฟอร์มหากจำเป็นเมื่อแอปเริ่มต้น
    • เพิ่มเมธอด +presentPrivacyOptionsFormFromViewController:completionHandler:, เพื่อเรียกใช้เมื่อผู้ใช้โต้ตอบกับการตั้งค่าความเป็นส่วนตัวของแอป
  • UMPConsentInformation
    • เพิ่มพร็อพเพอร์ตี้ canRequestAds แล้ว
    • เพิ่มพร็อพเพอร์ตี้ privacyOptionsRequirementStatus เพื่อระบุว่าต้องแสดงตัวเลือกความเป็นส่วนตัวในเซสชันนี้หรือไม่
  • แก้ไขปัญหาที่แบบฟอร์มแสดงไม่สำเร็จ แต่ UMPConsentFormPresentCompletionHandler ไม่เคยถูกเรียกใช้
  • 2.0.1 2022-09-12
    • แก้ไขปัญหาที่แบบฟอร์มที่ตั้งใจให้ใช้ครั้งเดียวกลับนำมาใช้ซ้ำได้
    2.0.0 2021-03-15
    • นำ UMPConsentType API ออกแล้ว ไม่รองรับ API นี้
    • นำส่วน i386 ออกแล้ว
    1.4.0 2020-11-23
    • รวม Slice 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:] 2 ครั้งหากการโหลดแบบฟอร์มหมดเวลา
    1.0.0 2020-07-06 รุ่นสำหรับผู้ใช้ทั่วไป