หากพบข้อผิดพลาดของโปรแกรมลิงก์แบบไดนามิกหลังจากเปิดตัวแอป คุณอาจพบข้อผิดพลาดเกี่ยวกับรันไทม์ต่อไปนี้
dylib
dynamic framework
Library not loaded
no such file
หากต้องการแก้ไขข้อผิดพลาดเหล่านี้ ให้ลิงก์เฟรมเวิร์กเหล่านี้แบบคงที่ คู่มือนี้ครอบคลุมวิธี สร้างแอปพลิเคชัน Unity สำหรับ iOS และลิงก์เฟรมเวิร์กเหล่านี้
ข้อกำหนดเบื้องต้น
โปรดทำตามขั้นตอนเริ่มต้นใช้งานให้เสร็จก่อนดำเนินการต่อ
ลิงก์เฟรมเวิร์กแบบคงที่
ตารางต่อไปนี้แสดงแหล่งที่มาของโฆษณาที่มีเฟรมเวิร์กแบบไดนามิกและเวอร์ชันอะแดปเตอร์ขั้นต่ำ ที่จัดการการลิงก์แบบคงที่โดยอัตโนมัติ หากต้องการลิงก์เฟรมเวิร์กแบบคงที่ ให้อัปเดตอแดปเตอร์เป็นเวอร์ชันขั้นต่ำต่อไปนี้หรือสูงกว่า
แหล่งที่มาของโฆษณา | เวอร์ชันขั้นต่ำสำหรับการลิงก์แบบคงที่อัตโนมัติ |
---|---|
AppLovin | 8.1.1 |
InMobi | 4.7.1 |
maio | 3.0.0 |
กำหนดค่าการลิงก์แบบคงที่ด้วยตนเอง
หากต้องการใช้อะแดปเตอร์เวอร์ชันเก่าที่ไม่ได้กำหนดค่าการลิงก์แบบคงที่โดยอัตโนมัติ ให้ทำดังนี้
สร้าง
Assets/GoogleMobileAds/Editor/iOSDynamicDependencies.xml
ไฟล์ ที่มีเนื้อหาต่อไปนี้<dependencies> <iosPods> <!-- AppLovin adapter dependencies. --> <iosPod name="AppLovinSDK" addToAllTargets="true"/> <!-- InMobi adapter dependencies. --> <iosPod name="InMobiSDK" addToAllTargets="true"/> <!-- maio adapter dependencies. --> <iosPod name="MaioSDK-v2" addToAllTargets="true"/> </iosPods> </dependencies>
เก็บเฉพาะองค์ประกอบ
<iosPod>
สำหรับแหล่งที่มาของโฆษณาที่เกี่ยวข้องกับแอปของคุณ