Tạo kiểu bản đồ mới sắp xuất hiện trên Nền tảng Google Maps. Bản cập nhật này để tạo kiểu bản đồ bao gồm một bảng màu mặc định mới và các cải tiến về trải nghiệm bản đồ cũng như khả năng hữu dụng. Tất cả kiểu bản đồ sẽ được cập nhật tự động vào tháng 3 năm 2025. Để biết thêm thông tin về phạm vi cung cấp và cách chọn tham gia sớm hơn, hãy xem bài viết Kiểu bản đồ mới cho Nền tảng Google Maps.
Để chạy bản minh hoạ, bạn phải có tài khoản Google Cloud và khoá API đã bật cho SDK Điều hướng theo doanh số. Sau khi bạn có tài khoản Google Cloud, hãy xem phần Thiết lập dự án phát triển và khoá API.
Thiết lập dự án phát triển và khoá API
Tạo hoặc mở một dự án trong Google Cloud Console để sử dụng với Maps SDK cho iOS. Chờ vài phút cho đến khi dự án xuất hiện trên Cloud Console.
Bật SDK Bản đồ cho iOS trong Google Cloud Console.
Trong dự án, hãy mở phần API và bật SDK Maps cho iOS.
Tạo khoá API cho dự án bằng cách chọn API và Dịch vụ > Thông tin xác thực > Tạo thông tin xác thực > Khoá API.
Thêm SDK Bản đồ dành cho iOS vào khoá API của bạn. Để biết thêm thông tin, hãy xem phần Sử dụng khoá API.
Dùng thử ứng dụng minh hoạ
Giờ đây, bạn có thể tải xuống, tạo và chạy bản minh hoạ.
Thêm khoá API của riêng bạn vào tệp SDKDemoAPIKey. Bạn phải sử dụng khoá API mà bạn đã tạo trong các bước của phần Thiết lập dự án phát triển và khoá API.
Để chạy bản minh hoạ, hãy tạo ứng dụng trong Xcode bằng một thiết bị iOS được kết nối với máy tính hoặc sử dụng trình mô phỏng.
Khắc phục sự cố
Hiển thị/Ẩn thông tin khắc phục sự cố
Chọn một thiết bị hoặc trình mô phỏng iOS chạy iOS 15 trở lên.
Nếu bạn không thấy trình mô phỏng, hãy thêm đích đến Rosetta: trong
Product > Destination > Destination Architectures (Sản phẩm > Đích đến > Cấu trúc đích đến), hãy chọn Show Rosetta
Destinations (Hiển thị đích đến Rosetta).
Nếu bản dựng của bạn không thành công với thông báo Sandbox: rsync.samba() deny (Hộp cát: từ chối rsync.samba()), hãy tắt tính năng Hộp cát tập lệnh của người dùng: trong Build Settings (Cài đặt bản dựng) > Build Options (Tuỳ chọn bản dựng), hãy đặt User Script Sandboxing (Hộp cát tập lệnh của người dùng) thành No (Không).
[null,null,["Cập nhật lần gần đây nhất: 2025-01-28 UTC."],[[["The Navigation SDK provides turn-by-turn navigation functionality and requires a Google Cloud account with an API key enabled for the SDK."],["You must have the Maps SDK for iOS installed in your app before integrating the Navigation SDK."],["To try the demo app, download it as a Cocoapod, add your API key, and build the app in Xcode using a compatible iOS device or simulator."],["Xcode 12 users might encounter compilation issues for the simulator which can be resolved using steps outlined in the Navigation SDK FAQ."],["For troubleshooting, use an iOS device or simulator with iOS 15 or above, enable Rosetta destinations if necessary, and disable User Script Sandboxing if encountering build failures related to rsync.samba()."]]],[]]