Ứng dụng minh hoạ SDK Địa điểm dành cho iOS trên GitHub được cung cấp cùng với SDK Địa điểm dành cho iOS minh hoạ một số tính năng, bao gồm tính năng tự động hoàn thành địa điểm và ảnh địa điểm. Ngoài ra, bạn có thể tìm thấy các đoạn mã trên mỗi trang của hướng dẫn dành cho nhà phát triển này. Nhập và tạo ứng dụng, thêm khoá API, xem bản minh hoạ và sử dụng mã mẫu được cung cấp làm điểm xuất phát cho ứng dụng.
Khi bạn chạy ứng dụng mẫu, ứng dụng này sẽ hiển thị danh sách các mẫu có sẵn mà bạn có thể chạy trên thiết bị của riêng mình. Chọn một trong các lựa chọn.
Chạy toàn bộ ứng dụng mẫu trên máy
Ứng dụng mẫu SDK Địa điểm dành cho iOS có sẵn dưới dạng tài nguyên lưu trữ tải xuống trên GitHub. Hãy làm theo các bước sau để cài đặt và dùng thử ứng dụng mẫu SDK Địa điểm dành cho iOS.
- Tải xuống bản lưu trữ mẫu mã từ GitHub rồi giải nén bản lưu trữ.
Mở cửa sổ dòng lệnh, chuyển đến thư mục mà bạn đã mở rộng các tệp mẫu và đi sâu vào thư mục GooglePlaces:
Swift
cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
pod install
open GooglePlacesDemos.xcworkspace
Objective-C
cd maps-sdk-for-ios-samples-master/GooglePlaces
pod install
open GooglePlacesDemos.xcworkspace
- Bật SDK Địa điểm dành cho iOS cho dự án trên Google Cloud Console.
- Nếu bạn chưa có khoá API, hãy làm theo hướng dẫn để thiết lập dự án trên Cloud Console và lấy khoá API. Khi định cấu hình khoá trên Cloud Console, bạn có thể hạn chế khoá cho giá trị nhận dạng gói của ứng dụng mẫu để đảm bảo rằng chỉ ứng dụng của bạn mới có thể sử dụng khoá đó. Giá trị nhận dạng gói mặc định của ứng dụng mẫu SDK là
com.example.GooglePlacesDemos
. - Chỉnh sửa tệp
SDKDemoAPIKey
và dán khoá API vào hằng số thích hợp. Ví dụ:Swift
let placesAPIKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- Nếu Xcode nhắc bạn mở khoá tệp
SDKDemoAPIKey
để chỉnh sửa, hãy chọn Mở khoá. - Nếu có, hãy xoá dòng sau vì dòng này dùng để đăng ký vấn đề:
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register your API key and insert here, then delete this line.
- Tạo ứng dụng.
- Nếu bản dựng không thành công hoặc ứng dụng gặp sự cố với lỗi về khoá API khi bạn chạy lần đầu, hãy đảm bảo rằng bạn đã cung cấp các khoá bắt buộc trong tệp
SDKDemoAPIKey
. - Nếu bạn đang chạy các mẫu GooglePlaces, cửa sổ trình mô phỏng iOS sẽ hiển thị danh sách Bản minh hoạ Places.
- Nếu bạn được nhắc cho phép GooglePlacesDemos truy cập thông tin vị trí của bạn, hãy chọn Cho phép.
- Mẫu bạn chọn hiện đã sẵn sàng để chạy.