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

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

Ứ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 cả tính năng tự động hoàn thành địa điểm và hình ả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 trong 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 của bạn.

Khi bạn chạy ứng dụng mẫu, ứng dụng 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 mình. Chọn một trong các mục sau.

Chạy ứng dụng mẫu đầy đủ trên máy

SDK Địa điểm dành cho ứng dụng mẫu iOS hiện có sẵn dưới dạng tệp lưu trữ tải xuống từ GitHub. Hãy làm theo các bước sau để cài đặt và dùng thử SDK Địa điểm dành cho ứng dụng mẫu iOS.

  1. Tải tệp lưu trữ mã mẫu xuống từ GitHub rồi 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Địa điểm:

    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 Places SDK 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 instructions để thiết lập một 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á này thành giá trị nhận dạng gói của ứng dụng mẫu để đảm bảo chỉ ứng dụng của bạn mới dùng được khoá. Giá trị nhận dạng gói mặc định của ứng dụng mẫu SDK là com.example.GooglePlacesDemos.
  5. 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";
  6. Nếu Xcode nhắc bạn mở khoá tệp SDKDemoAPIKey để chỉnh sửa, hãy 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 trong lần đầu chạy, hãy đảm bảo rằng bạn đã cung cấp các khoá cần thiết trong tệp SDKDemoAPIKey.
  10. 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ạ đị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 GooglePlacesDemos.
  12. Mẫu bạn chọn hiện đã sẵn sàng để chạy.