SDK Địa điểm dành cho iOS (Mới) mang lại hiệu suất cao hơn và mô hình định giá mới, giúp bạn có thể cập nhật các ứng dụng sử dụng SDK Địa điểm dành cho iOS. Để biết thêm thông tin chi tiết về việc so sánh các tính năng, hãy xem phần Chọn SDK.
Hãy tham khảo hướng dẫn này để hiểu rõ những điểm khác biệt chính giữa SDK Địa điểm dành cho iOS (Mới) với SDK Địa điểm dành cho iOS, cùng với cách xử lý các thay đổi cần thiết.
Bật SDK Địa điểm dành cho iOS (Mới)
SDK Địa điểm dành cho iOS dựa vào dịch vụ API Địa điểm. Để sử dụng các tính năng của SDK Địa điểm cho iOS (Mới), trước tiên, bạn phải bật API Địa điểm (Mới) trong dự án Google Cloud. Để biết thêm thông tin, hãy xem bài viết Thiết lập dự án Google Cloud.
Sau đó, bạn phải đảm bảo rằng bạn đã thêm API Địa điểm (Mới) vào khoá API mà ứng dụng của bạn sử dụng. Để biết thêm thông tin, hãy xem phần Sử dụng khoá API.
Thay đổi chung
Một số thay đổi chung áp dụng cho nhiều API bao gồm:
Sử dụng mô hình định giá mới. Để biết thông tin về giá của tất cả API, hãy xem bài viết Giá của SDK Địa điểm dành cho iOS (Mới).
Thông tin chi tiết về địa điểm (Mới), Tìm kiếm lân cận (Mới) và Tìm kiếm bằng văn bản (Mới) yêu cầu bạn phải che trường để chỉ định những trường bạn muốn trả về trong phản hồi.
GMSPlacesClient
chứa các phương thức mới để gọi các API mới này.Các lớp mới đã được thêm vào để xác định yêu cầu cho từng API mới.
Thực thể
GMSPlace
phản hồi chứa thuộc tínhreviews
mới thuộc loạiGMSPlaceReview
. Khi ứng dụng của bạn hiển thị thông tin thu được từ thực thểGMSPlace
, chẳng hạn như ảnh và bài đánh giá, ứng dụng cũng phải hiển thị các thông tin phân bổ bắt buộc.Để biết thêm thông tin, hãy xem tài liệu về thuộc tính phân bổ.
Các thay đổi dành riêng cho API
Phần này bao gồm các hướng dẫn di chuyển sau đây cho từng API: