2012-06-22 32 views
5

Bất kỳ ai có thể cho tôi biết rằng tôi đang làm gì sai trong khi tích hợp SDK Sharekit 2.0 mới trong Ứng dụng của tôi?Tích hợp ShareKit 2.0 trong Ứng dụng iPhone

Tôi đã tải về sdk từ "git://github.com/ShareKit/ShareKit", và theo hướng dẫn để cài đặt và tích hợp từ https://github.com/ShareKit/ShareKit/wiki.

Cuối cùng khi tôi xây dựng chương trình để nó thất bại và đưa ra không có lỗi hoặc ngoại lệ, khi tôi kéo các lớp ShareKit từ Sharekit.xcodeproj sau đó nó đưa ra hai lỗi trùng lặp (SHKDefaultConfiguration.h), phải làm gì với điều này và làm thế nào để giải quyết vấn đề này?

+0

Bạn đã thử xóa rồi thêm lại chúng chưa? Có thể, tại thời điểm thêm, có thể đã xảy ra sự cố. – Dhruv

+0

đầu tiên tôi đã thêm theo hướng dẫn? sau khi làm theo hướng dẫn đầy đủ phải làm gì với tệp sharekit.xcodeproj? bởi vì khi tôi hoàn thành hướng dẫn wiki sau đó tôi đã thêm tập tin customConfiguration nhưng cho lỗi "ShkDefualtConfiguration.h không tìm thấy" –

+0

bạn đã nhập vào .h? – Pfitz

Trả lời

0

Bạn không được nhập các tệp ShareKit trong dự án của mình, chỉ cần nhập (kéo và thả) tệp dự án ShareKit Xcode.

Nhưng bạn cần tham chiếu đến các tệp .h ShareKit trong dự án của bạn, vì vậy bạn phải thêm đường dẫn của .h trong cài đặt bản dựng của mình.

Thêm vào mục tiêu của bạn "Header Search Paths":

$(SRCROOT)/[The/Relative/Path/Of/ShareKit]/Classes/** 

$(SRCROOT)/[The/Relative/Path/Of/ShareKit]/Submodules/** 

Ví dụ nếu bạn đặt ShareKit vào một thư mục "ShareKit" ở cùng một mức độ thư mục dự án của bạn, bạn thêm:

$(SRCROOT)/../ShareKit/Classes/** 

$(SRCROOT)/../ShareKit/Submodules/** 
+0

tôi đã tải xuống nó trong thư mục chứa tệp MyProject Classes và myproject.xcodeproj tồn tại. vì vậy tôi nên sử dụng đường dẫn nào cho điều này, trong khi tôi đã thêm /../shareKit/submodules/** vào Header searchPath. –

+0

Bạn có thể đăng đường dẫn tuyệt đối chính xác của thư mục myproject.xcodeproj và shareKit không? submodules có thể không đủ, bạn cũng nên thêm Classes/** – jptsetung

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