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

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

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

รายการตัวอย่าง Maps SDK สำหรับ iOS

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

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

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

  1. เรียกใช้ git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git เพื่อโคลนที่เก็บตัวอย่างลงในไดเรกทอรีในเครื่อง
  2. เปิดหน้าต่างเทอร์มินัล ไปยังไดเรกทอรีที่คุณโคลนไฟล์ตัวอย่าง แล้ว เจาะลึกลงไปในไดเรกทอรี GoogleMaps

    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 จากโปรเจ็กต์ที่เปิดใช้ Maps SDK สำหรับ iOS
  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. ในไฟล์ SDKConstants.swift (Swift) หรือSDKDemoAPIKey.h ไฟล์ (Objective-C) ให้นำบรรทัดต่อไปนี้ออก เนื่องจากใช้เพื่อลงทะเบียนปัญหาที่ผู้ใช้กำหนด

    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 เข้าถึงตำแหน่งของคุณ ให้เลือก อนุญาต