ตัวอย่างโค้ด Maps SDK สำหรับ iOS

เลือกแพลตฟอร์ม: Android iOS JavaScript

แอปสาธิต SDK ใน GitHub ที่รองรับ Maps SDK สำหรับ iOS มีตัวอย่างสำหรับไฮไลต์ฟีเจอร์ของ SDK ตรวจสอบโค้ดในแอปเดโม เพื่อดูวิธีติดตั้งแต่ละตัวอย่าง นำเข้าและสร้างแอป เพิ่มคีย์ API ดูการสาธิต และใช้โค้ดตัวอย่างที่ให้ไว้เป็นจุดเริ่มต้นสำหรับแอปของคุณ

เมื่อเรียกใช้แอปตัวอย่าง แอปจะแสดงรายการตัวอย่างที่พร้อมใช้งานซึ่งคุณเรียกใช้ในอุปกรณ์ของคุณเองได้ เลือกตัวเลือกใดตัวเลือกหนึ่ง

เรียกใช้แอปตัวอย่างแบบเต็มในเครื่อง

ตัวอย่างแอป Maps SDK สำหรับ iOS มีให้บริการเป็น ที่เก็��ถาวรสำหรับดาวน์โหลด จาก GitHub ทำตามขั้นตอนต่อไปนี้เพื่อติดตั้งและลองใช้ Maps SDK สำหรับแอปตัวอย่างของ iOS

  1. ดาวน์โหลดที่เก็บถาวรตัวอย่างโค้ดจาก GitHub แล้วคลายการแพคข้อมูลที่เก็บถาวร
  2. เปิดหน้าต่างเทอร์มินัล ไปที่ไดเรกทอรีที่คุณขยายไฟล์ตัวอย่าง และเจาะลึกลงในไดเรกทอรี Google Maps โดยทำดังนี้

    Swift

    cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
    pod install
    open GoogleMapsSwiftDemos.xcworkspace

    Objective-C

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    pod install
    open GoogleMapsDemos.xcworkspace
  3. ใน Xcode ให้กดปุ่มคอมไพล์เพื่อสร้างแอปด้วยรูปแบบปัจจุบัน บิลด์นี้เกิดข้อผิดพลาด โดยแจ้งให้ป้อนคีย์ API ในไฟล์ SDKConstants.swift สำหรับ Swift หรือ SDKDemoAPIKey.h สำหรับ Objective-C
  4. หากยังไม่มีคีย์ API ให้ทำตามinstructionsเพื่อตั้งค่าโปรเจ็กต์บน Google Cloud Console และรับคีย์ API เมื่อกำหนดค่าคีย์ใน Cloud Console คุณจำกัดคีย์ให้กับตัวระบุ Bundle ของแอปตัวอย่างเพื่อให้มั่นใจว่ามีเพียงแอปของคุณเท่านั้นที่ใช้คีย์ดังกล่าวได้ ตัวระบุชุดเริ่มต้นของแอปตัวอย่าง SDK คือ com.example.GoogleMapsDemos
  5. แก้ไขไฟล์ SDKConstants.swift ของ Swift หรือ SDKDemoAPIKey.h สำหรับ Objective-C และวางคีย์ API ลงในคําจํากัดความของค่าคงที่ apiKey หรือ kAPIKey เช่น

    Swift

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. นำบรรทัดต่อไปนี้ออก เนื่องจากใช้ในการลงทะเบียนปัญหาที่ผู้ใช้กำหนด

    Swift

    #error (Register for API Key and insert here. Then delete this line.)

    Objective-C

    #error Register for API Key and insert here.
  7. สร้างและเรียกใช้โปรเจ็กต์ หน้าต่างเครื่องจำลอง iOS จะปรากฏขึ้น ซึ่งแสดงรายการการสาธิต Maps SDK
  8. เลือกตัวเลือก�������ัว���ลือก���น���่งที่���สดงอยู่เพื่อทดสอบกับฟีเจอร์ของ Maps SDK สำหรับ iOS
  9. หากได้รับข้อความแจ้งให้อนุญาตให้ GoogleMapsDemos เข้าถึงตำแหน่งของคุณ ให้เลือกอนุญาต