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

เรามี 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
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 เมื่อแอปไม่มีการกำหนดค่าข้อความเกี่ยวกับความเป็นส่วนตัว กำหนดค่า
  • อัปเดตการอนุญาตให้เป็น Null ใน -[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 รุ่นที่เผยแพร่ทั่วไป