5
คำอธิบายของ iOS Static vs Dynamic frameworks
ฉันต้องยอมรับว่าด้วยการเปิดตัว iOS 8 ฉันสับสนเล็กน้อยเกี่ยวกับเฟรมเวิร์กแบบไดนามิกและคงที่ใน iOS ฉันกำลังหาวิธีแจกจ่ายไลบรารีที่ฉันสร้างขึ้นและฉันต้องรองรับ iOS 7 ขึ้นไป (หมายเหตุ: นี่จะเป็นเฟรมเวิร์กที่เป็นกรรมสิทธิ์ฉันไม่สามารถใช้ฝักโกโก้และฉันไม่สามารถแจกจ่ายแหล่งที่มาได้) นี่คือสิ่งที่ฉันรู้อยู่แล้ว: iOS 8 เปิดตัว "เฟรมเวิร์กแบบฝัง" สำหรับ iOS แต่ตามที่ฉันเข้าใจพวกเขาไม่สามารถใช้งานได้กับ iOS 7 เฉพาะสำหรับ iOS 8 ขึ้นไป ฉันมีตัวเลือกในการกระจายไลบรารีของฉันเป็นไลบรารีแบบคงที่ (ไฟล์. a) และยังแจกจ่ายส่วนหัวด้วย ฉันรู้ว่านี่เป็นวิธีการทั่วไปในการจัดการกับสถานการณ์ แต่ฉันต้องการหาสิ่งที่ง่ายกว่านั้น (และรวมทรัพยากรบางอย่างไว้ด้วยถ้าเป็นไปได้) ฉันยังพบว่า iOS 7 ไม่รองรับไลบรารี. เฟรมแบบไดนามิก (เฉพาะแบบคงที่) เนื่องจากไม่รองรับการลิงก์แบบไดนามิก แต่ iOS 8 ทำได้เช่นเดียวกับการลิงก์แบบคงที่ และนี่คือคำถามของฉันเกี่ยวกับข้อมูลนี้: ฉันเห็นว่าฉันสามารถสร้างเป้าหมาย. เฟรมและทำให้มันคงที่ได้โดยเปลี่ยนประเภท Mach-O เป็น "ไลบรารีแบบคงที่นั่นจะเพียงพอหรือไม่ที่จะรองรับ iOS …