2012-08-22 25 views
5

Làm theo hướng dẫn tại đây: http://hoishing.wordpress.com/2011/08/23/gdata-objective-c-client-setup-in-xcode-4/
Tôi đã thêm GData vào dự án iOS 5 của mình. Khi đó là thời gian để lưu trữ các dự án tôi nhận được lỗi sau:

Lỗi lưu trữ trên iPhone GData

Undefined symbols for architecture armv7: 
    "_OBJC_CLASS_$_GDataServiceGoogleYouTube", referenced from: 
     objc-class-ref in DataManager.o 
    "_OBJC_CLASS_$_GDataEntryYouTubeVideo", referenced from: 
     objc-class-ref in DataManager.o 
     objc-class-ref in ListController.o 
     objc-class-ref in ShareController.o 
ld: symbol(s) not found for architecture armv7 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Tôi đã kiểm tra các thiết lập xây dựng cho GData.xcodeproj -> GDataTouchStaticLib, và đây là những gì tôi đặt chúng vào như thể hiện của thành viên này pic:) enter image description here

Bất kỳ trợ giúp nào được đánh giá cao, để giúp dự án của tôi được lưu trữ.

Trả lời

0

Bạn chưa liên kết các thư viện chính xác. Đảm bảo bạn làm theo hướng dẫn cẩn thận khi nói đến việc thêm đường dẫn thư viện. Xem Undefined symbols for architecture armv7 để biết thêm thông tin.

+0

Tôi giả định liên kết mà tôi đã theo dõi là cách chính xác để liên kết các thư viện GData với một dự án xcode. Tôi đã xóa thư viện tĩnh khỏi các giai đoạn xây dựng. Đã kéo thư mục Nguồn GData trong dự án. Sau đó, thêm các tệp .h và .m bị thiếu mà dự án đang phàn nàn vào phần biên dịch nguồn. Vẫn là lỗi tương tự. Tôi cũng muốn lưu ý rằng việc thêm các tệp như tôi đã cố gắng thêm chúng sẽ gây ra lỗi khi tạo bản dịch cho trình mô phỏng. Liên kết lại thư viện tĩnh sửa lỗi đó. – AFM

+0

vì vậy bạn vẫn gặp sự cố hoặc câu trả lời có khắc phục được sự cố không? – Bot

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