Giới thiệu
Với SDK bản đồ dành cho iOS, bạn có thể thêm bản đồ dựa trên dữ liệu của Google Maps vào ứng dụng của mình. SDK tự động xử lý quyền truy cập vào máy chủ Google Maps, hiển thị bản đồ và phản hồi các cử chỉ của người dùng như nhấp và kéo. Bạn cũng có thể thêm điểm đánh dấu, hình nhiều đường, lớp phủ mặt đất và cửa sổ thông tin vào bản đồ. Các đối tượng này cung cấp thêm thông tin về vị trí trên bản đồ và cho phép người dùng tương tác với bản đồ.
Khi sử dụng SDK, bạn cần tuân thủ Điều khoản dịch vụ của Google Maps Platform và đảm bảo rằng ứng dụng của bạn tuân thủ luật hiện hành. Lưu ý rằng khi sử dụng SDK, tên và phiên bản ứng dụng, thông tin xác thực và giá trị nhận dạng ẩn danh trên nhiều ứng dụng sẽ tự động được gửi cùng với mỗi yêu cầu.
Đối tượng
Tài liệu khái niệm này dành cho những người đã quen thuộc với phát triển iOS và các khái niệm lập trình hướng đối tượng. Bạn cũng nên làm quen với Google Maps từ góc nhìn của người dùng. Ứng dụng này được thiết kế để giúp bạn bắt đầu khám phá và phát triển ứng dụng bằng SDK bản đồ dành cho iOS. Bạn cũng có thể tham khảo tài liệu tham khảo để biết thông tin chi tiết cụ thể về các lớp và phương thức.
Yêu cầu về việc ghi công
Nếu sử dụng SDK bản đồ dành cho iOS trong ứng dụng, bạn phải đưa văn bản ghi công vào phần thông báo pháp lý trong ứng dụng. Bạn nên đưa thông báo pháp lý vào dưới dạng một mục trình đơn độc lập hoặc dưới dạng một phần của mục trình đơn "Giới thiệu".
Bạn có thể lấy văn bản ghi công bằng cách gọi [GMSServices
openSourceLicenseInfo].
Nền tảng được hỗ trợ
Với SDK Bản đồ dành cho iOS, bạn có thể xây dựng các ứng dụng nhắm đến thiết bị 64 bit chạy iOS 16.0 trở lên. Để phát triển một ứng dụng bằng SDK bản đồ dành cho iOS, bạn cần có ít nhất Xcode 26.0 với SDK mục tiêu là 16.0 trở lên. (Việc đặt SDK mục tiêu là 16.0 trở lên sẽ không ngăn ứng dụng của bạn chạy trên iOS 16.0).
Các ứng dụng sử dụng URL của Maps yêu cầu thiết bị mục tiêu phải cài đặt Google Maps cho iOS.
Việc sử dụng SDK bản đồ dành cho iOS trong các tiện ích của ứng dụng iOS có thể không hoạt động do các quy định hạn chế nghiêm ngặt về bộ nhớ. Ví dụ: việc sử dụng SDK trong bàn phím tuỳ chỉnh có thể sẽ không hoạt động.
Bước tiếp theo
Để bắt đầu xây dựng ứng dụng bằng SDK Maps cho iOS, trước tiên, bạn phải Thiết lập dự án Google Cloud.