Tôi hiện đang làm việc trên dự án iOS đã phát triển. Trong khung tùy chỉnh dự án này được sử dụng mà là cho tôi lỗi 'abcLib/abcLib.h' file not found
.Tham nhũng liên kết trong khung tùy chỉnh iOS
Khi tôi đã có một cái nhìn tại khuôn khổ trong Finder
, tôi thấy rằng các liên kết tượng trưng được chia và bởi vì trong đó tôi không thể để bao gồm các Header files
trong dự án dẫn đến tập tin lỗi không tìm thấy.
Tiếp theo hình ảnh cho thấy cấu trúc khung tùy chỉnh:
Tôi cũng có khuôn khổ ở định dạng .zip từ một trong những đồng nghiệp của tôi (người có thể có một máy cửa sổ) và cố gắng để tích hợp nó một lần nữa nhưng vấn đề vẫn còn tồn tại . Có cách nào để tôi có thể nhận được khuôn khổ không có các liên kết bị hỏng hoặc cách tạo lại các liên kết bị hỏng.
Hoặc là tôi sẽ cần mã đã tạo ra khuôn khổ
Lưu ý: Tôi không có dự án sử dụng để tạo ra khuôn khổ.
@ebluehands: Cảm ơn cho câu trả lời của bạn và câu trả lời của bạn sẽ giúp tôi tái tạo các liên kết bị hỏng. Nhưng họ vẫn là một vấn đề. Nếu bạn nhìn vào đường dẫn PcfLib.framework/Phiên bản/A trong tập tin PcfLib tồn tại đó là như xa như tôi biết một thư viện tĩnh/nhị phân chất béo mà dường như cũng bị hỏng. Có cách nào để tạo lại điều đó nữa không. Cảm ơn! – Mahesh
@ebluehands: Lỗi - không tìm thấy khung công tác PcfLib. clang: lỗi: lệnh liên kết không thành công với mã thoát 1 (sử dụng -v để xem lời gọi) – Mahesh
Lỗi cho thấy không thể tìm thấy khung, không bị hỏng.Khi bạn thêm khung công tác vào dự án của mình, bạn có chọn hộp "sao chép các mục nếu cần" không? Hãy chắc chắn rằng khuôn khổ của bạn thực sự được sao chép trong dự án của bạn và nó có mặt trong 'Build Phase -> Link Binary With Libraries'. Nhưng ** nếu ** nhị phân bị hỏng, tôi e rằng bạn không thể sửa nó trừ khi bạn có mã để xây dựng lại nó. – ebluehands