Tổng quan

Chọn nền tảng: Android iOS JavaScript

Giới thiệu

Với Maps SDK 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 các máy chủ Google Maps, màn hình bản đồ và phản hồi các cử chỉ của người dùng, chẳng hạn như thao tác nhấp và kéo. Bạn cũng có thể thêm điểm đánh dấu, đường nhiều đoạn, lớp phủ trên 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 cho 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 Nền tảng Google Maps và đảm bảo rằng ứng dụng của bạn tuân thủ luật hiện hành. Xin 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à một mã nhận dạng ẩn danh trên nhiều ứng dụng sẽ tự động được gửi theo 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 hoạt động 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 tìm hiểu về Google Maps dưới góc độ của người dùng. Đây là một ứng dụng được thiết kế để giúp bạn bắt đầu khám phá và phát triển các ứng dụng bằng Maps SDK cho iOS. Bạn cũng có thể tham khảo tài liệu tham khảo để biết thông tin 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 Maps SDK cho iOS trong ứng dụng của mình, bạn phải đưa văn bản ghi nhận quyền sở hữu 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 một mục riêng trong trình đơn hoặc trong mục "Giới thiệu".

Bạn có thể lấy văn bản ghi nhận quyền tác giả bằng cách gọi [GMSServices openSourceLicenseInfo].

Nền tảng được hỗ trợ

Với Maps SDK cho iOS, bạn có thể tạo 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 Maps SDK cho iOS, bạn phải dùng ít nhất Xcode 16.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ị đích phải cài đặt Google Maps cho iOS.

Việc sử dụng Maps SDK cho iOS trong các tiện ích ứng dụng iOS có thể không hoạt động do các hạn chế nghiêm ngặt về bộ nhớ được áp dụng. Ví dụ: việc sử dụng SDK trong bàn phím tuỳ chỉnh khó có thể hoạt động.

Bước tiếp theo

Để bắt đầu tạo ứng dụng bằng Maps SDK cho iOS, trước tiên, bạn phải Thiết lập dự án Google Cloud.