Tôi đã tạo một khung làm việc Cocoa mà tôi muốn phân phối lại. Vấn đề là tuy nhiên, nó sẽ không chạy bên ngoài Xcode. Tôi đã đọc điều gì đó về số @executable_path/../Frameworks
mà tôi không bao gồm, vì tôi không biết phải đặt ở đâu:/Tạo một khung Cocoa
Do đó tôi chạy ứng dụng của mình bằng Xcode bằng biến số DYLD_FRAMEWORK_PATH
hoạt động tốt, nhưng chỉ trong Xcode - nếu tôi cố gắng tự chạy nó, nó sẽ bị treo ngay lập tức và nói IMAGE NOT FOUND
.
Tôi chắc chắn @executable_path/../Frameworks
là những gì bị thiếu, nhưng tôi không biết phải đặt ở đâu.
Có ai có thể giúp tôi không? :)
Cảm ơn
Ý bạn là gì bởi _running_ khung làm việc của bạn? Các khung thường không có mã thực thi trực tiếp. Ngoài ra, bạn đã đọc Hướng dẫn lập trình khung chưa? http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/BPFrameworks/Frameworks.html#//apple_ref/doc/uid/10000183-SW1 Có lẽ thậm chí chỉ lướt qua nó sẽ cho bạn câu trả lời của bạn. – zneak
tất nhiên tôi đã đọc qua nó. Khung được nhập vào ứng dụng của tôi, nhưng nó bị treo khi khởi động. Hướng dẫn cũng nói về việc thiết lập '@executable_path /../ Frameworks', nhưng tôi không biết nó ở đâu. – Pripyat
Tôi đã cố gắng đặt tham số "thư mục cài đặt" trong cài đặt Dự án nhưng vẫn không thành công. Nó vẫn nói 'dyld: Thư viện chưa được tải:' và 'Không tìm thấy hình ảnh' – Pripyat