2015-09-13 19 views
5

Tôi có một dự án Xcode cũ cho iOS nơi tôi đã sử dụng libxml2.dylib và libresolv.9.dylib. Sau khi cài đặt XCode7.Thiếu tập tin libresolv.9.dylib và libxml2.dylib

Tôi không thể tìm thấy tệp và tôi không biết tìm kiếm ở đâu. Ai đó có thể giúp tôi?

+0

Điều này có thể giúp đỡ, nhưng nghiêm túc có một tìm kiếm trên Google: https://forums.developer.a pple.com/message/8609#8609 – Luke

Trả lời

2

Với Xcode mới và iOS mới, các liên kết với libresolv.9.dylib và libxml2.dylib phải được cập nhật xóa tham chiếu khỏi Target-> Building Phase và thêm các tệp mới: các tệp hiện nằm trong một thư mục khác :

/Users/yyyyyy/Library/Developer/Xcode/iOS DeviceSupport/9.0 (xxxxxx)/biểu tượng/usr/lib

nơi yyyyyy là tên người dùng và xxxxxx các bulild iOS.

+0

Không thể tìm thấy thư mục nhà phát triển – maiko

13

Câu trả lời của SleepyViking trong this thread cung cấp lối tắt để tìm các tệp .dylib bị thiếu.

  1. Go để xây dựng giai đoạn> Link Binary với Librairies> +> Add khác
  2. Khi trong cửa sổ lựa chọn tập tin làm "CMD" + Shift + G (Tới thư mục) và gõ/usr/lib/
  3. Từ/usr/lib bạn có thể thêm: libz.dylib và nhiều hơn nữa ...
  4. Compile và vui chơi
+0

Đừng quên thêm '/ usr/include/libxml2' vào Đường dẫn Tìm kiếm Tiêu đề trong Cài đặt Xây dựng. – devios1

Các vấn đề liên quan