29
แอป iOS ที่มีกรอบงานขัดข้องบนอุปกรณ์, dyld: ไม่ได้โหลดไลบรารี, Xcode 6 Beta
ความผิดพลาดนี้เป็นปัญหาการบล็อกฉันใช้ขั้นตอนต่อไปนี้เพื่อทำให้เกิดปัญหาซ้ำ: สร้างโครงการ Cocoa Touch Framework เพิ่มไฟล์ swift และDog class สร้างกรอบสำหรับอุปกรณ์ สร้างแอปพลิเคชั่น Single View ใน Swift นำเข้าเฟรมเวิร์กในโครงการแอพ ยกตัวอย่างคลาส swift จากเฟรมเวิร์กใน ViewController สร้างและเรียกใช้แอปบนอุปกรณ์ แอพหยุดทำงานทันทีที่เปิดตัวนี่คือบันทึกของคอนโซล: dyld: Library not loaded: @rpath/FrameworkTest03.framework/FrameworkTest03 Referenced from: /var/mobile/Applications/FA6BAAC8-1AAD-49B4-8326-F30F66458CB6/FrameworkTest03App.app/FrameworkTest03App Reason: image not found ฉันพยายามสร้างบน iOS 7.1 และอุปกรณ์ 8.0 ทั้งคู่มีปัญหาเดียวกัน อย่างไรก็ตามฉันสามารถสร้างแอพและใช้งานเครื่องมือจำลองได้ดี นอกจากนี้ผมทราบว่าผมสามารถเปลี่ยนกรอบในรูปแบบต้องใช้เพื่อเป็นตัวเลือกในการเชื่อมโยงกับไบนารีห้องสมุดแต่มันก็ไม่ได้สมบูรณ์แก้ปัญหาแอปชนเมื่อฉันสร้างตัวอย่างของสุนัข ลักษณะการทำงานแตกต่างกันในอุปกรณ์และตัวจำลองฉันสงสัยว่าเราไม่สามารถแจกจ่ายเฟรมเวิร์กสำหรับอุปกรณ์ที่ใช้ Xcode รุ่นเบต้าได้ ใครสามารถทำให้กระจ่างเกี่ยวกับเรื่องนี้?