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

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

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

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

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

เวอร์ชัน วันที่เผยแพร่ หมายเหตุ
3.1.0 2025-10-29
3.0.0 24-03-2025
2.7.0 2024-10-30
  • เพิ่มตัวเลือกต่อไปนี้ลงใน UMPDebugGeography เพื่อรองรับการทดสอบกับรัฐในสหรัฐอเมริกาที่มีกฎระเบียบ
    • UMPDebugGeographyRegulatedUSState
    • UMPDebugGeographyOther
  • เลิกใช้งาน UMPDebugGeographyNotEEA และใช้ UMPDebugGeographyOther แทน
2.6.0 2024-09-05
  • การอ้างอิง UIViewController สำหรับข้อความขอความยินยอมเป็นค่า Null ได้และไม่จำเป็นแล้ว SDK จะใช้หน้าต่างหลักของแอปเพื่อค้นหา View Controller โดยอัตโนมัติเมื่อไม่มีการระบุ
2.5.0 2024-06-26
  • อัปเดต canRequestAds API ให้แสดงผล true เมื่อแอปไม่มีข้อความเกี่ยวกับความเป็นส่วนตัว ที่กำหนดค่าไว้
  • อัปเดตความสามารถในการเว้นว่างใน -[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
    • นำ API UMPConsentType ออก เนื่องจาก API นี้ไม่ได้รับการรองรับ
    • นำ Slice 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 รุ่นที่เผยแพร่ทั่วไป