Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
ส่งความคิดเห็น
ภาพรวม
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ก่อนเริ่มต้น:
ก่อนที่จะเริ่มใช้ Maps SDK สำหรับ iOS คุณต้องมีโปรเจ็กต์ที่มีบัญชีสำหรับการเรียกเก็บเงินและเปิดใช้
Maps SDK สำหรับ iOS
เราขอแนะนำให้สร้างเจ้าของโปรเจ็กต์และผู้ดูแลระบบการเรียกเก็บเงินหลายคน เพื่อให้
ทีมของคุณมีผู้ที่มีบทบาทเหล่านี้พร้อมให้บริการเสมอ ดูข้อมูลเพิ่มเติมได้ที่
หัวข้อตั้งค่าใน Cloud Console
บทนำ
Maps SDK สำหรับ iOS ช่วยให้คุณเพิ่มแผนที่ที่อิงตามข้อมูลจาก Google Maps ลงในแอปพลิเคชันได้ SDK จะจัดการการเข้าถึงเซิร์ฟเวอร์ Google Maps, การแสดงแผนที่ และการตอบสนองต่อท่าทางของผู้ใช้ เช่น การคลิกและการลากโดยอัตโนมัติ
นอกจากนี้ คุณยังเพิ่มมาร์กเกอร์ เส้นหลายเหลี่ยม ภาพซ้อนทับบนพื้น และหน้าต่างข้อมูลลงในแผนที่ได้ด้วย ออบเจ็กต์เหล่านี้จะให้ข้อมูลเพิ่มเติมเกี่ยวกับตำแหน่งในแผนที่และช่วยให้ผู้ใช้โต้ตอบกับแผนที่ได้
เมื่อใช้ SDK คุณต้องปฏิบัติตามข้อกำหนดในการให้บริการของ Google Maps Platform
และตรวจสอบว่าแอปของคุณเป็นไปตามกฎหมายที่บังคับใช้ โปรดทราบว่าเมื่อใช้ SDK ระบบจะส่งชื่อและเวอร์ชันของแอปพลิเคชัน ข้อมูลการตรวจสอบสิทธิ์ และตัวระบุที่ไม่ระบุตัวตนข้ามแอปพลิเคชันไปพร้อมกับคำขอแต่ละรายการโดยอัตโนมัติ
หมายเหตุ: Google ใช้คุกกี้เพื่อรวบรวมสถิติการใช้งานที่ไม่ระบุตัวตน คุณสามารถลบคุกกี้ที่เชื่อมโยงกับแอปได้โดยการถอนการติดตั้งแล้วติดตั้งแอปอีกครั้ง
กลุ่มเป้าหมาย
เอกสารประกอบเชิงแนวคิดนี้ออกแบบมาสำหรับผู้ที่คุ้นเคยกับการพัฒนา iOS
และ
แนวคิดการเขียนโปรแกรมเชิงออบเจ็กต์ นอกจากนี้ คุณควรคุ้นเคยกับ Google
Maps จากมุมมองของผู้ใช้ด้วย
เอกสารนี้ออกแบบมาเพื่อให้คุณเริ่มสำรวจและพัฒนาแอปพลิเคชันด้วย Maps SDK สำหรับ iOS ได้ นอกจากนี้ คุณยังดูรายละเอียดเฉพาะของคลาสและเมธอดได้จากเอกสารอ้างอิง reference
documentation
ข้อกำหนดในการระบุแหล่งที่มา
หากคุณใช้ 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-05-09 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-05-09 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"]]