ดำเนินการทันทีสำหรับการเปลี่ยนแปลง iOS 14.5
ผู้เผยแพร่ทุกรายจะต้องใช้ Audience Network SDK เวอร์ชั่น 6.2.1 ขึ้นไปเพื่อสร้างรายได้จากผู้ใช้ iOS 14.5 (เราขอแนะนำให้ใช้ Audience Network SDK เวอร์ชั่น 6.2.1 สำหรับผู้ใช้ iOS 14 ด้วยเช่นกัน) ภายในเวอร์ชั่นนี้มีข้อกำหนดอยู่ 2 ข้อ ได้แก่
คุณสามารถอ่านเพิ่มเติมได้ในโพสต์ Meta for Developers ของเรา
ให้อัพเกรด SDK เป็นเวอร์ชั่นล่าสุดก่อนเริ่มต้นใช้งานแอพของคุณเพื่อการสร้างรายได้
คู่มือนี้อธิบายถึงวิธีเพิ่ม Audience Network SDK ลงในแอพ iOS เพื่อให้คุณสามารถเรียกใช้ API ของ Audience Network ได้ โดยวิธีที่แนะนำคือ ให้ใช้ CocoaPods เพื่อจัดการ Dependency อย่างไรก็ตาม เราได้ให้ตำแหน่งดาวน์โหลดสำหรับการผสานการทำงานด้วยตนเองด้วยเช่นกัน
เพิ่มบรรทัดต่อไปนี้ลงใน Podfile ของโปรเจ็กต์ของคุณ
pod 'FBAudienceNetwork'
เรียกใช้คำสั่งต่อไปนี้
pod install
หากคุณไม่สามารถใช้ CocoaPods ได้ คุณก็สามารถดาวน์โหลด Audience Network SDK ได้จากตำแหน่งที่ระบุไว้ในตารางต่อไปนี้
Package | Date | Change Log |
---|---|---|
Oct 15, 2024 | ||
Aug 15, 2024 |
หลังจากที่ดาวน์โหลด Audience Network SDK แล้ว ให้ดำเนินการผสานการทำงานให้เสร็จสมบูรณ์ดังต่อไปนี้
Audience Network SDK สำหรับ iOS ได้เปิดใช้งาน Swift แล้วตั้งแต่เวอร์ชั่น 6.9.0 เป็นต้นไป โปรดดูประเด็นต่างๆ ด้านล่างนี้ เพื่อจัดการปัญหาที่พบได้บ่อยที่สุดในการติดตั้ง SDK และการทำงานร่วมกันของ Swift
__swift_FORCE_LOAD_$_swiftDataDetection
' และ 'Undefined symbol: __swift_FORCE_LOAD_$_swiftFileProvider
' ข้อผิดพลาดเหล่านี้หมายความว่าคุณไม่ได้ใช้ XCode เวอร์ชั่นล่าสุด ให้อัพเดตเป็น XCode เวอร์ชั่น 13 ขึ้นไปเพื่อแก้ไขข้อผิดพลาดนี้Undefined symbol__swift_FORCE_LOAD_$_
จำนวนมาก ข้อผิดพลาดเหล่านี้หมายความว่าคุณไม่ได้เปิดใช้งานการรองรับ Swift สำหรับโปรเจ็กต์ของคุณ ซึ่งวิธีที่ง่ายที่สุดในการแก้ไขปัญหานี้คือ ให้เพิ่มไฟล์ Swift เปล่า ('File (ไฟล์)' -> 'New (ใหม่)' -> 'Swift file (ไฟล์ Swift)' ใน XCode)