เตรียมพร้อมสำหรับโหมดอ่านอย่างเดียวของ CocoaPods: ย้ายข้อมูลแอป iOS ไปยัง Swift Package Manager

วันศุกร์ที่ 6 พฤศจิกายน 2569

ในวันที่ 2 ธันวาคม 2026 ที่เก็บข้อมูล CocoaPods Specs จะเปลี่ยนไปใช้โหมดอ่านอย่างเดียวอย่างถาวร ด้วยเหตุนี้ เราจะไม่เผยแพร่ Google Mobile Ads SDK หรืออะแดปเตอร์สื่อกลางเวอร์ชันใหม่สําหรับ iOS ไปยัง CocoaPods อีกต่อไปหลังจากวันที่ดังกล่าว

ผลกระทบต่อแอป iOS ของคุณ

หากคุณใช้ CocoaPods เพื่อติดตั้ง Google Mobile Ads SDK (Google-Mobile-Ads-SDK) หรือ SDK สำหรับ User Messaging Platform (GoogleUserMessagingPlatform) อยู่ในปัจจุบัน โปรดคำนึงถึงสิ่งต่อไปนี้

  • บิลด์ที่มีอยู่จะไม่ได้รับผลกระทบ: Google Mobile Ads SDK และอะแดปเตอร์สื่อกลางเวอร์ชันที่เผยแพร่ก่อนหน้านี้ทั้งหมดใน CocoaPods จะยังคงพร้อมใช้งานในที่เก็บข้อมูลจำเพาะแบบอ่านอย่างเดียว
  • ไม่มีการอัปเดตในอนาคตบน CocoaPods: หลังจากวันที่ 2 ธันวาคม 2026 เป็นต้นไป SDK เวอร์ชันใหม่ ฟีเจอร์ และการแก้ไขข้อบกพร่องจะเผยแพร่ผ่าน Swift Package Manager และการดาวน์โหลดด้วยตนเองเท่านั้น

ย้ายข้อมูลไปยัง Swift Package Manager

หากต้องการรับการอัปเดต Google Mobile Ads SDK ล่าสุดต่อไป เราขอแนะนําให้ย้ายข้อมูลโปรเจ็กต์ iOS ไปยัง Swift Package Manager (SPM) SPM เป็นเครื่องมือจัดการทรัพยากร Dependency ของบุคคลที่หนึ่งของ Apple ที่สร้างขึ้นใน Xcode โดยตรง

หากต้องการเปลี่ยนโปรเจ็กต์เป็น Swift Package Manager ให้ทำตามขั้นตอนต่อไปนี้

  1. หากต้องการนำ CocoaPods ออกจากโปรเจ็กต์โดยสมบูรณ์ ให้เรียกใช้ pod deintegrate ในไดเรกทอรีโปรเจ็กต์
  2. ใน Xcode ให้ไปที่ไฟล์ > เพิ่มทรัพยากร Dependency ของแพ็กเกจ...
  3. ในแถบค้นหา ให้ป้อน URL ที่เก็บ GitHub ของแพ็กเกจ Swift สำหรับโฆษณาในอุปกรณ์เคลื่อนที่ของ Google: https://github.com/googleads/swift-package-manager-google-mobile-ads.git
  4. เลือกกฎเวอร์ชันที่ต้องการใช้ เราขอแนะนำให้เลือกอัปเดตเป็นเวอร์ชันหลักถัดไป
  5. เพิ่มแพ็กเกจลงในเป้าหมาย

ดูวิธีการตั้งค่าทั้งหมด รวมถึงวิธีดาวน์โหลดเฟรมเวิร์กด้วยตนเองได้ที่คู่มือเริ่มต้นใช้งานสำหรับ AdMob และ Ad Manager หากใช้สื่อกลาง คุณจะย้ายข้อมูลอะแดปเตอร์ได้ในลักษณะเดียวกัน อะแดปเตอร์สื่อกลางโฆษณาในอุปกรณ์เคลื่อนที่ของ Google รองรับ Swift Package Manager และคุณดู URL ของแพ็กเกจของอะแดปเตอร์แต่ละรายการได้ในเอกสารประกอบเกี่ยวกับสื่อกลาง

หากมีข้อสงสัยหรือต้องการพูดคุยเกี่ยวกับโพสต์นี้ โปรดติดต่อเราที่เซิร์ฟเวอร์ Discord ของ "ชุมชนการโฆษณาและการวัดผลของ Google"

ป้ายกำกับ: ad-manager, admob, ios, mobile-ads-sdk, swift, swift-package-manager