2014-07-08 25 views
13

Tôi có một dự án hoạt động tốt trong phiên bản beta2 nhưng giờ nó bị hỏng với lỗi thời gian chạy sau.Lỗi khi gỡ lỗi trên thiết bị 7.1 nhanh chóng xcode6 beta 3

dyld: Symbol not found: __TWPVSs26AutoreleasingUnsafePointerSs8_Pointer 
    Referenced from: /var/mobile/Applications/6A8ABF68-4B3D-464A-9322-3B3F61B429E2/MovieLookUp.app/MovieLookUp 
    Expected in: /private/var/mobile/Applications/6A8ABF68-4B3D-464A-9322-3B3F61B429E2/MovieLookUp.app/Frameworks/libswift_stdlib_core.dylib 
in /var/mobile/Applications/6A8ABF68-4B3D-464A-9322-3B3F61B429E2/MovieLookUp.app/MovieLookUp 

Tôi đã thay đổi tất cả mảng thành chuẩn mới (có cảnh báo đẹp và tự động đóng hộp cho chúng). Tôi khá mới để mã hóa iOS vì vậy tôi cần một số hướng dẫn có thể cho tôi một đầu mối tốt hơn về vấn đề này.

tôi vẫn còn có một cảnh báo và nhận được cùng một vấn đề như đã nêu tại: relocatable dylibs (e.g. embedded frameworks) are only supported on iOS 8.0 and later (@rpath/libswift_stdlib_core.dylib)

Cảm ơn!

+0

AutoreleasingUnsafePointer loại lớp nào? Nếu đó là một lớp tùy chỉnh, nó kế thừa từ cái gì? – JuJoDi

+0

Tôi nhận được lỗi tương tự. Điều đó xảy ra ngay cả khi tôi tạo một ứng dụng nhanh mới, không thực hiện thay đổi nào và sau đó thử chạy ứng dụng. – Cayden

Trả lời

18

tôi đã nhận được báo lỗi tương tự và tôi giải quyết nó bằng cách:

  1. Mở nhà tổ chức trong XCode 6 Beta3 (Window -> Organizer)

  2. Chọn "Dự án" tab ở phía trên cùng

  3. Sel ecting dự án của tôi ở phía bên cột bên trái

  4. Lựa chọn nút "Delete ..." bên cạnh vị trí dữ liệu nguồn gốc

ứng dụng nhanh chóng của tôi bây giờ chạy trên iOS 7.1.2 trên iPhone của tôi 4

+0

xem câu trả lời của Andy – klinger

5

tôi giải quyết này bằng cách xóa các tập tin được lưu trữ trong ../DerivedData/*~/Library/Caches/com.apple.dt.Xcode

0

tôi đã có thêm import Foundation vào dòng đầu tiên của AppDelegate.swift tập tin của tôi (Xcode 6 Beta 3)

2

làm sạch thư mục DerivedData giải quyết vấn đề này.

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