2013-06-28 21 views
6

Tôi đã tạo một bộ điều khiển mới và khi tôi cố gắng lưu trữ mã mới, tôi nhận được lỗi này xảy ra khi quá trình lưu trữ diễn ra bộ điều khiển:iOS - lỗi khi lưu trữ lưu ý UAPushLocalization.bundle/en.lproj/Localizable.strings

error: open /Users/owner12/Library/Developer/Xcode/DerivedData/Marketing-eusiyfrkjsbjfxdgpauubwhvpazb/Build/Intermediates/ArchiveIntermediates/Marketing/InstallationBuildProductsLocation/Applications/Marketing.app/UAPushLocalization.bundle/en.lproj/Localizable.strings: No such file or directory 

Tôi hiểu rằng nó đang nói về thư viện kích hoạt. Và một số điều về cài đặt địa phương hóa.

Nhưng tôi không biết cách sửa lỗi này. Có ai có thể đề xuất cách sửa lỗi này không?

Và đây là ảnh chụp màn hình của tham chiếu này được đánh dấu bằng màu đỏ trong danh sách Tài nguyên gói xây dựng -> Sao chép tài nguyên.

enter image description here

Cảm ơn, Alex

Trả lời

3

Xcode có một số vấn đề lạ với nội địa hóa trong từng thời kỳ. Tôi sẽ khuyên bạn nên sao chép tất cả các văn bản trong tập tin EN địa phương hóa (mở rộng tập tin chuỗi bản địa hóa và chọn một tiếng Anh "vi"). Dán nó ở đâu đó, nhấp chuột phải vào tệp, hiển thị trong công cụ tìm, xóa, chọn tệp bản địa hóa, bỏ chọn bản địa hóa cho tiếng Anh, xóa dự án của bạn, chọn tệp bản địa hóa, kiểm tra tệp tiếng Anh (tệp mới sẽ được tạo) và dán chuỗi của bạn đây.

Cũng đảm bảo không có lỗi chính tả trong đó.

+0

cảm ơn bạn - bạn có biết vị trí tệp địa phương hóa không? Tôi chưa bao giờ tạo ra một cái. – Genadinik

+0

trên trình duyệt tệp của bạn ở bên trái, tìm tệp "Localizable.strings". Nên có ít nhất là một theo mặc định. Nếu không có, hãy tạo một. Tệp -> Mới -> iOS -> Tệp chuỗi. Btw nó có thể hoàn toàn trống rỗng. – Pochi

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