Places SDK dành cho iOS (Mới) cung cấp hiệu suất được cải thiện và giao diện mô hình định giá, khiến việc cập nhật các ứng dụng sử dụng SDK Địa điểm dành cho iOS. Để biết thêm chi tiết về cách so sánh các tính năng, hãy xem phần Chọn SDK của bạn.
Sử dụng hướng dẫn này để hiểu rõ những điểm khác biệt chính trong Places SDK dành cho iOS (Mới) so với Places SDK dành cho iOS, cùng với cách xử lý cần thiết thay đổi.
Bật Places SDK 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 dành cho iOS (Mới), trước tiên bạn phải bật Places API (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 Google Cloud dự án.
Sau đó, bạn phải đảm bảo rằng bạn đã thêm API Địa điểm (Mới) đối với khoá API mà ứng dụng của bạn sử dụng. Để biết thêm thông tin, hãy xem bài viết Sử dụng API Khoá.
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á cho tất cả API, hãy xem Đặt giá cho SDK Địa điểm dành cho iOS (Mới).
Tạo mặt nạ trường bắt buộc bằng 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 văn bản (Mới) để chỉ định trường nào bạn muốn được trả về trong phản hồi.
GMSPlacesClient
chứa các phương thức mới để gọi những 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
của phản hồi chứareviews
thuộc tính của loạiGMSPlaceReview
. Khi ứng dụng của bạn hiển thị thông tin thu được từGMSPlace
chẳng hạn như ảnh và bài đánh giá, ứng dụng cũng phải hiển thị thông tin ghi nhận sự đóng góp.Để biết thêm thông tin, hãy xem tài liệu về phân bổ.
Các thay đổi theo API cụ thể
Phần này bao gồm các hướng dẫn di chuyển sau đây cho từng API: