2015-02-11 15 views
8

Tôi đã thêm SPGooglePlacesAutocomplete cocoapod vào dự án của mình - và tôi đang gặp vấn đề thực sự lạ. Khi tôi cố gắng chạy dự án của tôi, Xcode nói rằng có một lỗi trong một trong những tiêu đề của Pod:Lỗi Xcode với Cocoapod: "Không thể lưu tài liệu. Tệp này không tồn tại"

SPGooglePlacesAutocompleteQuery.h:65:23: Unknown type name 'CGFloat'

Cố gắng điều chỉnh bất cứ điều gì trong tập tin đó - chẳng hạn như nhập khẩu UIKit - kết quả trong một lỗi: "Tài liệu này Không thể lưu tệp SPGooglePlacesAutocompleteQuery.h. Tệp không tồn tại "

Điều gì có thể khiến cho Xcode điều tệp này không tồn tại?

+0

Tôi gặp vấn đề tương tự. – Alston

Trả lời

10

Đối với những gì nó đáng giá, trong trường hợp của tôi, lỗi xuất hiện khi tôi đang cố sửa một tệp được chỉ báo bởi ngăn cảnh báo/lỗi trong Xcode.

Không chắc chắn nếu đó là cụm ca cao có liên quan nhưng tôi cũng đang sử dụng vỏ.

Về cơ bản bạn gặp lỗi, hãy nhấp vào nó và cố sửa đổi tệp để sửa lỗi và đôi khi, không chắc chắn cách thức, Xcode tạo lỗi này.

Vì Xcode bị kẹt cố lưu các thay đổi vào tệp, bạn phải hoàn tác mọi thay đổi bạn đã thực hiện đối với tệp trong trình duyệt lỗi. Sau đó chỉnh sửa tệp bằng cách nhấp vào tệp trong trình duyệt thông thường thay vì ngăn cảnh báo/lỗi sẽ cho phép bạn sửa đổi tệp và lưu tệp.

Tôi đang chạy Xcode 6.1.1 và Cocoapods 0.36.0.rc.1 và điều này xảy ra khi cố sửa đổi tệp từ nhóm được thêm làm nhóm phát triển (tức là từ thư mục cục bộ).

+0

Tôi gặp vấn đề chính xác. Chỉnh sửa một tập tin Cocoapod từ bộ điều hướng phát hành đã cho tôi lỗi "Tệp không tồn tại", nhưng việc chỉnh sửa từ Project Navigator đã hoạt động tốt. –

+2

Tôi gặp sự cố này đối với một trong các tệp tiêu đề của tôi và tệp đó không nằm trong ngăn cảnh báo/lỗi. Tôi thậm chí không thể khá Xcode, bởi vì mỗi lần tôi thử thông báo lỗi đó nói rằng nó không thể lưu nó. Bắt buộc-Thoát khỏi Xcode của tôi ngay bây giờ ... –

1

Tôi đang chạy Xcode 7.3 và CocoaPods 1.0.0. và điều này xảy ra khi cố gắng sửa đổi tệp từ nhóm được thêm dưới dạng nhóm phát triển (nghĩa là từ thư mục cục bộ).

Tôi chỉ cập nhật nhóm một lần nữa, khi nhóm hoàn tất, Xcode sẽ hiển thị cảnh báo "Tài liệu trước đây chưa lưu thay đổi", sau đó nhấp vào "Lưu lại". khắc phục sự cố của tôi.

1

Tôi đang đối mặt với sự cố này khi tôi đang phát triển pod mục tiêu và một tệp (giả sử xx.h & .m) trong thư mục Lớp học đã đưa ra lời nhắc lỗi này. Tôi đã làm phương pháp sau đây:

  1. tôi sao chép xx (.h & .m) một số nơi khác (nói Desktop)
  2. Xóa xx (.h & .m) hoàn toàn từ thư mục lớp học.
  3. Force bỏ Xcode
  4. Mở lại dự án
  5. Kéo tập tin xx (.h & .m). Chọn 'mục sao chép nếu cần' và 'nhắm mục tiêu'.

khắc phục sự cố!

1

Tôi gặp vấn đề này nhiều lần. Tôi đã làm theo các bước dưới đây để sửa lỗi này.

  1. Chọn File-> Show in Finder
  2. Sao chép các tập tin và dán nó vào một vị trí khác.
  3. Xóa tệp gốc khỏi Xcode bằng cách chọn hiển thị trong công cụ tìm kiếm
  4. Thêm lại tệp bạn đã sao chép từ một đích và kéo tệp đó vào ngăn tệp Xcode trước đó.
  5. Làm sạch và chạy mã.
0

xóa thư mục nhóm được tạo, lại cài đặt nhóm. giải quyết vấn đề của tôi

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