2012-07-04 5 views
8

Tôi đang cố gắng tải ví dụ HelloWorld trong Phonegap 1.9.0 bằng iOS và tôi đang gặp một số sự cố khi thực hiện ... Tôi đang theo dõi: http://docs.phonegap.com/en/1.9.0/guide_getting-started_ios_index.md.html#Getting%20Started%20with%20iOS Nó nói Apple Mach Lỗi liên kết -O (Id).Lỗi ứng dụng Phonegap 1.9.0 do _NSURLIsExcludedFromBackupKey lỗi

Khi tôi nhấp vào lỗi, nó nói:

Undefined symbols for architecture i386: 
    "_NSURLIsExcludedFromBackupKey", referenced from: 
     -[CDVFile setMetadata:withDict:] in Cordova 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Tôi đã viết một ứng dụng tương tự mà không sử dụng chênh lệch điện thoại và nó chạy đúng ... Nhưng khi tôi sử dụng khoảng cách điện thoại, nó được đem lại cho tôi lỗi này .. Không chắc chắn phải làm gì ... Cần một số hướng dẫn.

+0

là bạn đang làm việc trong ios, android hay gì? – Aamirkhan

+0

hoạt động trong iOS .. – lakesh

+4

@AamirPathan, bạn có thực sự cần phải hỏi điều đó không? Buồn tôi không thể bình chọn bình luận của bạn. – Peres

Trả lời

34

Trong phiên bản Phonegap mới nhất: 1.9.0, có lỗi nói _NSURLIsExcludedFromBackupKey.

Để giải quyết việc này, thêm video này vào AppDelegate.m

NSString * const NSURLIsExcludedFromBackupKey [email protected]"NSURLIsExcludedFromBackupKey"; 

Điều này sẽ giúp giải quyết các lỗi .. Không có gì để làm với các kiến ​​trúc ...

Những người mới đến PhoneGap có thể xem những đoạn phim này:

phần 1: http://www.youtube.com/watch?v=zXf1zyKQ5Hw&feature=relmfu

phần 2: http://www.youtube.com/watch?v=t95KG_SFppU

+0

Chỉ gặp vấn đề tương tự. Điều này làm việc cho tôi, cảm ơn. +1 – dmedvinsky

+0

đó là một lỗi trong Phonegap ... họ chỉ phát hành thats lý do tại sao ... – lakesh

+0

Tôi nhận được 'cảnh báo: biến không sử dụng 'NSURLIsExcludedFromBackupKey' bằng cách sử dụng này - nơi chính xác trong AppDelegate.m hiện dòng này đi? – potench