Ứng dụng trình diễn 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 thể hiện một số tính năng bao gồm tự động hoàn thành địa điểm và hình ảnh địa điểm. Trong 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 thêm ứng dụng, thêm khoá API, xem bản minh hoạ và sử dụng mã mẫu được cung cấp dưới dạng điểm khởi đầu cho ứng dụng của mình.
Khi chạy ứng dụng mẫu, bạn sẽ thấy danh sách các mẫu có sẵn mà bạn có thể chạy trên thiết bị của chính bạn. Chọn một trong các mục sau.
Chạy ứng dụng mẫu đầy đủ trên máy
Ứng dụng mẫu Places SDK dành cho iOS được cung cấp dưới dạng tải bản lưu trữ xuống từ GitHub Thực hiện theo các bước sau để cài đặt và dùng thử ứng dụng mẫu Places SDK dành cho iOS.
- Tải xuống kho lưu trữ mã mẫu từ GitHub và giải nén tệp 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à xem chi tiết thư mục Google Google:
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 Google Cloud Console của bạn.
- Nếu bạn chưa có khoá API, hãy làm theo
hướng dẫn thiết lập
một dự án trên Cloud Console và nhận khoá API. Khi định cấu hình phần tử
trên Cloud Console, bạn có thể
hạn chế khoá ở
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á. Gói mặc định
giá trị nhận dạng của ứng dụng mẫu SDK là
com.example.GooglePlacesDemos
. - Chỉnh sửa tệp
SDKDemoAPIKey
rồi dán khoá API thành 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, chọn Mở khoá. - Nếu có, hãy xoá dòng sau, vì dòng này được 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.
- Xây dựng ứ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 của bạn
khi chạy lần đầu tiên, hãy đảm bảo rằng bạn đã cung cấp
khoá bắt buộc trong tệp
SDKDemoAPIKey
. - Nếu bạn đang chạy các mẫu GooglePlaces, trình mô phỏng iOS cửa sổ sẽ hiển thị danh sách Bản minh hoạ địa điểm.
- Nếu được nhắc cho phép GooglePlacesDemos truy cập 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.