2017-11-11 16 views
10

Tôi gặp phải lỗi này sau khi cài đặt Google Maps SDK từ CocoaPods.Không thể tải mô hình được tối ưu hóa - GoogleMaps SDK IOS

CoreData: annotation: Failed to load optimized model at path '/Users/nabeel/Library/Developer/CoreSimulator/Devices/96078737-8063-4BC1-97DB-7FECEC6835D9/data/Containers/Bundle/Application/972CD686-82DD-4357-9CDD-65A735D82190/My-APP-Beta.app/GoogleMaps.bundle/GMSCacheStorage.momd/StorageWithTileVersionID.omo' 

CoreData: chú thích: Không thể tải mô hình tối ưu hóa tại path '/ Users/Nabeel/Library/Developer/CoreSimulator/Thiết bị/96078737-8063-4BC1-97DB-7FECEC6835D9/data/Container/Bundle/Ứng dụng/972CD686-82DD-4357-9CDD-65A735D82190/My-APP-Beta.app/GoogleMaps.bundle/GMSCacheStorage.momd/StorageWithTileVersionID.omo ' CoreData: chú thích: Không thể tải mô hình được tối ưu hóa ở đường dẫn'/Người dùng/nabeel/Library/Nhà phát triển/CoreSimulator/Thiết bị/96078737-8063-4BC1-97DB-7FECEC6835D9/dữ liệu/Vùng chứa/Gói/Ứng dụng/972CD686-82DD-4357-9CDD-65A735D82190/My-APP-Beta.app/GoogleMaps.bundle/GMSCacheStorage.momd/StorageWithTileVersionID.omo '

Tôi đã thử po d cập nhật và pod cài đặt lại nhưng cùng một vấn đề.

+0

Tôi cũng gặp lỗi tương tự –

Trả lời

13

Nếu bạn đã kiểm tra kỹ thiết lập cơ bản cho "google maps ios-sdk" bằng API API cho mã nhận dạng gói ứng dụng here của bạn và vẫn gặp sự cố tương tự thì có thể bạn chưa bật API bản đồ google. Truy cập trang tổng quan của ứng dụng của bạn trên https://console.developers.google.com và nhấp vào "BẬT ỨNG DỤNG VÀ DỊCH VỤ". Ở đó, trong phần MAPS chọn "bản đồ Google sdk cho ios" và bật nó.

+0

Điều này có hiệu quả đối với tôi. Tôi đã sử dụng khóa Api mà không có giới hạn ứng dụng iOS và bản đồ ios sdk của Google được bật. Vì vậy, tôi đã tạo khóa mới với hạn chế ứng dụng iOS và cung cấp id gói và cũng đã bật bản đồ ios sdk của Google. – Nabeel

+0

Nhưng Chạy vào một vấn đề khác, bản đồ tải trong chế độ xem gốc nhưng không tải trong bất kỳ chế độ xem phụ nào. – Nabeel

+0

Oh đó là một câu hỏi khác mà bạn nên tạo và hiển thị một số mã để được trả lời. Có lẽ bạn có thể chia sẻ một liên kết ở đây cho nó khi bạn làm điều đó? –

0

Hãy xem liên kết này về các lỗi mà đôi khi dẫn đến sự cố trong GoogleMaps SKD 2.4 và 2.5 kể cả trong trường hợp của tôi (2.5):

https://issuetracker.google.com/issues/64504919

Cũng thử:

Command + Shift + B 

Tôi biết, nó có thể âm thanh ngớ ngẩn nhưng tôi đã dành GIỜ và đây là những gì cuối cùng đã giải quyết vấn đề của tôi! XÂY DỰNG SẠCH S After ĐƯỢC!

Một số người gặp phải vấn đề tương tự đề nghị giáng cấp SDK để 2.3, tôi đã làm điều đó và kết quả là như nhau và cũng có thể mã của tôi bị đâm tất cả các thời gian vì vậy tôi đã phải cập nhật lại 2,5

2

Tôi chỉ cần chạy vào một vấn đề khác có cùng cảnh báo. Bản đồ đã hoạt động tốt nhưng có rất ít cảnh báo trong bảng điều khiển. Tôi googled xung quanh và tìm thấy giải pháp này.

  1. Đến nhóm sản phẩm trong tiêu dự án của bạn và chọn bạn [APP-NAME] .app và sau đó hiển thị trong công cụ tìm và chọn Show Package Contents

  2. Bây giờ bạn sẽ thấy bạn [APP-NAME] .momd thư mục. Mở nó ở đó bạn sẽ thấy bạn [APP-NAME] .omo

  3. Move [APP-NAME] .omo vào Thùng rác và chạy dự án một lần nữa

  4. nhắn Log không nên được hiển thị trong giao diện điều khiển bây giờ.

Lưu ý: Không xóa bất kỳ tập tin .mom

0

Mở rộng GoogleMaps.bundle từ Project Navigator (trong Xcode) sau đó mở rộng GMSCacheStorage.momd thư mục. Bây giờ xóa StorageWithTileProto.omo tệp từ thư mục này và chạy lại dự án.

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