ภาพรวม

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
เลือกแพลตฟอร์ม: Android iOS JavaScript

บทนำ

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

เมื่อใช้ SDK คุณต้องปฏิบัติตามข้อกําหนดในการให้บริการของ Google Maps Platform และตรวจสอบว่าแอปเป็นไปตามกฎหมายที่เกี่ยวข้อง โปรดทราบว่าเมื่อคุณใช้ SDK ระบบจะส่งชื่อและเวอร์ชันของแอปพลิเคชัน ข้อมูลการตรวจสอบสิทธิ์ และตัวระบุที่ไม่ระบุตัวตนข้ามแอปพลิเคชันไปพร้อมกับคําขอแต่ละรายการโดยอัตโนมัติ

ผู้ชม

เอกสารประกอบแนวคิดนี้ออกแบบมาเพื่อผู้คนที่คุ้นเคยกับการพัฒนา iOS และแนวคิดการเขียนโปรแกรมที่เน้นวัตถุ คุณควรทําความคุ้นเคยกับ Google Maps จากมุมมองของผู้ใช้ด้วย ที่ออกแบบมาเพื่อช่วยให้คุณเริ่มต้นสํารวจและพัฒนาแอปพลิเคชันด้วย Maps SDK สําหรับ iOS นอกจากนี้ คุณอาจไปที่เอกสารประกอบข้อมูลอ้างอิงเพื่อดูรายละเอียดเฉพาะของชั้นเรียนและวิธีการ

ข้อกำหนดในการระบุแหล่งที่มา

หากใช้ Maps SDK สําหรับ iOS ในแอปพลิเคชัน คุณต้องใส่ข้อความระบุแหล่งที่มาลงในส่วนประกาศทางกฎหมายในแอปพลิเคชัน ขอแนะนําให้รวมประกาศทางกฎหมายเป็นรายการเมนูอิสระ หรือเป็นส่วนหนึ่งของรายการเมนู "เกี่ยวกับ"

คุณสามารถรับข้อความการระบุแหล่งที่มาได้โดยเรียกใช้ [GMSServices openSourceLicenseInfo]

แพลตฟอร์มที่รองรับ

Maps SDK สําหรับ iOS ช่วยให้คุณสร้างแอปที่กําหนดเป้าหมายเป็นอุปกรณ์ 64 บิตที่ใช้ iOS 13.0 ขึ้นไปได้ การพัฒนาแอปพลิเคชันด้วย Maps SDK สําหรับ iOS ต้องใช้ Xcode 13.0 ขึ้นไป โดยมี SDK เป้าหมายเป็นเวอร์ชัน 13.0 ขึ้นไป (การตั้งค่า SDK เป้าหมายเป็น 13.0 ขึ้นไปจะไม่ทําให้แอปของคุณทํางานใน iOS 13.0)

แอปพลิเคชันที่ใช้ URL ของ Maps ต้องติดตั้งอุปกรณ์ Google Maps สําหรับ iOS บนอุปกรณ์เป้าหมาย

การใช้ Maps SDK สําหรับ iOS ภายในส่วนขยายแอปของ iOS ไม่น่าจะทํางานได้เนื่องจากมีข้อจํากัดหน่วยความจําที่จํากัดซึ่งจะมีผล เช่น การใช้ SDK ภายในแป้นพิมพ์ที่กําหนดเองอาจไม่ได้ผล

ขั้นตอนถัดไป

ในการเริ่มสร้างแอปด้วย Maps SDK สําหรับ iOS คุณต้องตั้งค่าโปรเจ็กต์ Google Cloud ก่อน