SDK Địa điểm dành cho mẫu mã iOS

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

Ứ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.

  1. Tải xuống kho lưu trữ mã mẫu từ GitHub và giải nén tệp lưu trữ.
  2. 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
  3. Bật SDK Địa điểm dành cho iOS cho dự án Google Cloud Console của bạn.
  4. 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.
  5. 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";
  6. Nếu Xcode nhắc bạn mở khoá tệp SDKDemoAPIKey để chỉnh sửa, chọn Mở khoá.
  7. 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.
  8. Xây dựng ứng dụng.
  9. 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.
  10. 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.
  11. 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.
  12. Mẫu bạn chọn hiện đã sẵn sàng để chạy.