2014-04-08 17 views
9

tôi nhận được lỗi“GooglePlus/GooglePlus.h File not found” khi cố gắng để xây dựng dự án của tôi

GooglePlus/GooglePlus.h file not found 

khi tôi cố gắng để xây dựng dự án. Tôi vừa thêm khung Google Plus vào dự án và sau đó, tôi đã cố gắng nhập khung trong tệp app delegate.m, nhưng tôi chỉ gặp lỗi này.

+0

là khuôn khổ GooglePlus thêm để liên kết nhị phân với libraies? – Rajesh

+0

trong cài đặt xây dựng thêm -ObjC vào các cờ liên kết khác –

+0

Không, đừng thêm '-ObjC' để tạo cài đặt vì nó sẽ không có tác dụng gì cả. – trojanfoe

Trả lời

6

Tôi nghĩ bạn phải xóa khung và gói hiện tại cho Google cộng và sau đó tải xuống một khung công tác mới nhất cho Google cộng từ https://developers.google.com/+/mobile/ios/sdk/google-plus-ios-sdk-1.5.1.zip & thêm chúng từ Build_Settings> Build_Phases của dự án.

Bằng cách này tôi đã giải quyết được vấn đề của mình, có thể bạn cũng có thể nhận được.

Cảm ơn K.D

2

tôi đã cùng một vấn đề và những gì đã nhận nó cố định đã được loại bỏ các không gian từ tên của thư mục cha (s) của khuôn khổ này. Với dấu cách trong tên của thư mục cha, Xcode sẽ hiển thị nhiều thư mục trong "Đường dẫn tìm kiếm khung".

Và xin lỗi, tôi không thể thêm nó làm nhận xét vì tôi không có đủ danh tiếng.

8

tôi đã cùng một vấn đề, dưới "Cài đặt Build>tìm kiếm Path>khung Search Paths" tôi đã

$(inherited)   non-recursive 
$(PROJECT_DIR)/My  non-recursive 
Project/Frameworks non-recursive 

tôi nghĩ rằng không gian đang phá vỡ các đường dẫn thư mục thay đổi nó để $(PROJECT_DIR)/"My Project"/Frameworks đã giải quyết được sự cố của tôi ..

Lưu ý rằng My Project là projec của tôi Tên t, Frameworks là nơi tôi GooglePlus.bundle & .framework, trong trường hợp của bạn có chứa khoảng trắng, thêm dấu ngoặc kép sửa chữa nó .. ví dụ: $(PROJECT_DIR)/"My Project"/"Google Frameworks".

+0

Bạn nói đúng. Con đường của tôi đã lỗi thời, vậy tại sao nó không hoạt động. –

1

Một điều mà tôi nhớ da diết thêm -ObjC trong mối liên kết cờ, nhưng nó đã không loại bỏ lỗi. Sau đó, tôi đã xóa #import <GooglePlus/GooglePlus.h> từ tệp .pch và được thêm vào số ViewController.h của tôi. Nó đã làm việc.

9

Kéo và thả thư mục google-plus-ios-sdk-1.7.1 vào Framework đường dẫn tìm kiếm trong Build Settings.

Tác phẩm của nó tốt cho tôi.

0

Tôi đã sửa đổi đường dẫn của Build Settings->Search Paths->Framework Search Paths thành $(PROJECT_DIR)/yourProject/3rdParty/"Google API".

Ở đây, điều quan trọng là thêm dấu mốc. Nếu bạn bỏ lỡ dấu, thì Xcode sẽ biết là $(PROJECT_DIR)/yourProject/3rdParty/"Google" và API.

0

thuốc & Drop cần khuôn khổ từ Pods/Frameworks của không gian làm việc của bạn để YourProject/Frameworks và chọn "Directory tham khảo"

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