Google ใช้เทคโนโลยี AI เพื่อแปลเนื้อหาเป็นภาษาที่คุณต้องการ การแปลโดย AI อาจมีข้อผิดพลาด
ส่งความคิดเห็น
ภาพรวม
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ข้อควรทราบก่อนเริ่มต้น
ก่อนเริ่มใช้ Maps SDK สำหรับ iOS คุณต้องมีโปรเจ็กต์ที่มีบัญชีสำหรับการเรียกเก็บเงินและเปิดใช้
Maps SDK สำหรับ iOS
เราขอแนะนำให้สร้างเจ้าของโปรเจ็กต์และผู้ดูแลระบบการเรียกเก็บเงินหลายคน เพื่อให้ทีมของคุณมีผู้ที่มีบทบาทเหล่านี้พร้อมให้บริการเสมอ ดูข้อมูลเพิ่มเติมได้ที่ตั้งค่าในคอนโซล Cloud
บทนำ
Maps SDK สำหรับ iOS ช่วยให้คุณเพิ่มแผนที่ที่อิงตามข้อมูล Google Maps ลงในแอปพลิเคชันได้ SDK จะจัดการการเข้าถึงเซิร์ฟเวอร์ Google Maps, การแสดงแผนที่ และการตอบสนองต่อท่าทางของผู้ใช้ เช่น การคลิกและการลากโดยอัตโนมัติ
นอกจากนี้ คุณยังเพิ่มเครื่องหมาย เส้นประกอบ ภาพซ้อนทับบนพื้น และหน้าต่างข้อมูลลงในแผนที่ได้ด้วย ออบเจ็กต์เหล่านี้จะให้ข้อมูลเพิ่มเติมเกี่ยวกับตำแหน่งในแผนที่ และช่วยให้ผู้ใช้โต้ตอบกับแผนที่ได้
เมื่อใช้ SDK คุณต้องปฏิบัติตามข้อกำหนดในการให้บริการของ Google Maps Platform และตรวจสอบว่าแอปเป็นไปตามกฎหมายที่เกี่ยวข้อง โปรดทราบว่าเมื่อใช้ SDK ระบบจะส่งชื่อและเวอร์ชันของแอปพลิเคชัน ข้อมูลการตรวจสอบสิทธิ์ และตัวระบุแบบไม่ระบุตัวตนข้ามแอปพลิเคชันไปพร้อมกับคำขอแต่ละรายการโดยอัตโนมัติ
หมายเหตุ: Google ใช้คุกกี้เพื่อรวบรวมสถิติการใช้งานที่ไม่ระบุตัวตน คุณสามารถลบคุกกี้ที่เชื่อมโยงกับแอปได้โดยการถอนการติดตั้งและติดตั้งแอปอีกครั้ง
กลุ่มเป้าหมาย
เอกสารประกอบเชิงแนวคิดนี้ออกแบบมาสำหรับผู้ที่คุ้นเคยกับการพัฒนา iOS และแนวคิดการเขียนโปรแกรมเชิงวัตถุ นอกจากนี้ คุณควรคุ้นเคยกับ Google Maps จากมุมมองของผู้ใช้ด้วย
ซึ่งออกแบบมาเพื่อให้คุณเริ่มสำรวจและพัฒนาแอปพลิเคชันด้วย Maps SDK สำหรับ iOS นอกจากนี้ คุณยังดูรายละเอียดที่เฉพาะเจาะจงของคลาสและเมธอดได้ในเอกสารอ้างอิง
ข้อกำหนดในการระบุแหล่งที่มา
หากใช้ Maps SDK สำหรับ iOS ในแอปพลิเคชัน คุณต้องใส่ข้อความแสดงแหล่งที่มาเป็นส่วนหนึ่งของส่วนประกาศทางกฎหมายในแอปพลิเคชัน
เราขอแนะนำให้ใส่ประกาศทางกฎหมายเป็นรายการเมนูแยกต่างหาก หรือเป็นส่วนหนึ่งของรายการเมนู "เกี่ยวกับ"
คุณสามารถรับข้อความแสดงแหล่งที่มาได้โดยการเรียกใช้ [GMSServices
openSourceLicenseInfo]
Maps SDK สำหรับ iOS ช่วยให้คุณสร้างแอปที่กำหนดเป้าหมายเป็นอุปกรณ์ 64 บิตที่ใช้ iOS 16.0 ขึ้นไปได้ การพัฒนาแอปพลิเคชันด้วย Maps SDK สำหรับ iOS ต้องใช้ Xcode 26.0 เป็นอย่างน้อย โดยมี SDK เป้าหมายเป็น 16.0 ขึ้นไป (การตั้งค่า SDK เป้าหมายเป็น 16.0 ขึ้นไปจะไม่ทำให้แอปของคุณทำงานบน iOS 16.0 ไม่ได้)
แอปพลิเคชันที่ใช้ URL ของ Maps กำหนดให้อุปกรณ์เป้าหมายต้องติดตั้ง Google Maps สำหรับ iOS
การใช้ Maps SDK สำหรับ iOS ภายในส่วนขยายแอป iOS ไม่น่าจะทำงานได้ เนื่องจากมีการใช้ข้อจำกัดด้านหน่วยความจำที่เข้มงวด ตัวอย่างเช่น การใช้ SDK ภายในแป้นพิมพ์ที่กำหนดเอง อาจใช้งานไม่ได้
หมายเหตุ: ตั้งแต่ iPadOS 13 เป็นต้นไป คุณสามารถอนุญาตให้แอปมีหน้าต่างหรืออินสแตนซ์หลายรายการที่ทำงานพร้อมกันได้ Maps SDK สำหรับ iOS ยังไม่ได้รับการเพิ่มประสิทธิภาพสำหรับประสบการณ์การใช้งานนี้ และอาจส่งผลให้เกิดลักษณะการทำงานที่ไม่คาดคิด
ขั้นตอนถัดไป
หากต้องการเริ่มสร้างแอปด้วย Maps SDK สำหรับ iOS คุณต้องตั้งค่าโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google ก่อน
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-11-02 UTC
หากต้องการบอกให้เราทราบเพิ่มเติม
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-11-02 UTC"],[],["To use the Maps SDK for iOS, set up a Google Cloud project with a billing account and the SDK enabled. The SDK allows adding Google Maps to iOS apps, handling map display and user interactions. Developers must comply with Google Maps Platform Terms of Service and include attribution text via `[GMSServices openSourceLicenseInfo]`. Apps require iOS 14.0+ and Xcode 15.0+. Note that app extensions and multi-window use may be problematic, and Google Maps must be installed for Maps URLs to work.\n"]]