ฉันกำลังพยายามสร้างพื้นฐาน OS X Framework ตอนนี้ฉันเพิ่งสร้างกรอบการทดสอบTestMacFramework.framework
แล้วและฉันกำลังพยายามนำเข้าสู่โครงการ OS X Application ใหม่ล่าสุด
ฉันได้สร้างไฟล์. framework และนำเข้าไปในโครงการใหม่กรอบจะปรากฏขึ้นเพื่อเชื่อมโยงได้และฉันสามารถอ้างอิงไฟล์ส่วนหัวสาธารณะที่ฉันเพิ่มไปยังส่วนเฟสสร้างกรอบงาน
อย่างไรก็ตามเมื่อฉันพยายามเรียกใช้ Application Container ฉันได้รับข้อผิดพลาดดังต่อไปนี้:
dyld: Library not loaded: /Library/Frameworks/TestMacFramework.framework/Versions/A/TestMacFramework
Referenced from: /Users/samharman/Library/Developer/Xcode/DerivedData/TestMacContainer-dzabuelobzfknafuhmgooqhqrgzl/Build/Products/Debug/TestMacContainer.app/Contents/MacOS/TestMacContainer
Reason: image not found
หลังจาก googling นิดหน่อยฉันก็รู้ว่าฉันจำเป็นต้องเพิ่มCopy Files
ส่วนลงในเฟสสร้างแอปพลิเคชันคอนเทนเนอร์ของฉันดังนั้นฉันจึงได้ทำสิ่งนี้และตั้งค่าอย่างนั้น ...
อย่างไรก็ตามฉันยังคงได้รับข้อผิดพลาด runtime เห็นได้ชัดว่าฉันทำอะไรผิดที่นี่ แต่ทรัพยากรห้องสมุดนักพัฒนา Apple สำหรับการอ้างอิงนี้ Xcode 2 ดังนั้นจึงไม่มีประโยชน์มาก!
ฉันพลาดอะไรไป
UPDATE:
ฉันสามารถเห็นได้ในบันทึกการสร้างที่ฉันTestMacFramework.framework
กำลังคัดลอกไปยังไดเรกทอรี. app เนื้อหา / กรอบ แต่มันไม่ได้ถูกติดตั้งไปยังไดเรกทอรี Library / Frameworks ใน HD
อัปเดต 2:
ลิงก์บิวด์อย่างถูกต้องหากฉันคัดลอกTestMacFramework.framework
ลงในLibrary/Frameworks
ไดเรกทอรีด้วยตนเอง
/Library/Frameworks/TestMacFramework.framework/Versions/A/TestMacFramework (compatibility version 1.0.0, current version 1.0.0)
otool -L
บอกคุณเกี่ยวกับการที่แอปคาดว่าจะพบกรอบ?