सुविधा के बारे में जानकारी
iOS के लिए Maps SDK टूल के साथ, आप अपने ऐप्लिकेशन में Google मैप डेटा के आधार पर मैप जोड़ सकते हैं. SDK टूल, Google Maps सर्वर, मैप डिसप्ले, और क्लिक और ड्रैग जैसे उपयोगकर्ता के जेस्चर (हाव-भाव) के रिस्पॉन्स को अपने-आप मैनेज करता है. अपने मैप में मार्कर, पॉलीलाइन, ग्राउंड ओवरले, और जानकारी विंडो भी जोड़ी जा सकती हैं. ये ऑब्जेक्ट, मैप में मौजूद जगहों के बारे में ज़्यादा जानकारी देते हैं और मैप के साथ उपयोगकर्ता का इंटरैक्शन दिखाते हैं.
SDK टूल का इस्तेमाल करते समय, आपको Google Maps Platform की सेवा की शर्तों का पालन करना होगा. साथ ही, यह पक्का करना होगा कि आपका ऐप्लिकेशन, लागू कानूनों के मुताबिक हो. ध्यान दें कि SDK टूल का इस्तेमाल करते समय, हर अनुरोध के साथ आपके ऐप्लिकेशन का नाम और वर्शन, पुष्टि करने की जानकारी, और क्रॉस-ऐप्लिकेशन पहचान ज़ाहिर करने वाली जानकारी अपने-आप भेजी जाती है.
दर्शक
यह कॉन्सेप्ट दस्तावेज़ उन लोगों के लिए बनाया गया है जो iOS डेवलपमेंट और ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग के बारे में जानते हैं. आपको उपयोगकर्ता के नज़रिए से भी Google Maps के बारे में जानकारी होनी चाहिए. इसे डिज़ाइन किया गया है, ताकि आप iOS के लिए Maps SDK टूल की मदद से ऐप्लिकेशन एक्सप्लोर और डेवलप करना शुरू कर सकें. क्लास और तरीकों की खास जानकारी के लिए, रेफ़रंस दस्तावेज़ भी देखें.
क्रेडिट से जुड़ी ज़रूरी शर्तें
अगर आप अपने ऐप्लिकेशन में iOS के लिए Maps SDK टूल का इस्तेमाल करते हैं, तो आपको अपने ऐप्लिकेशन में कानूनी नोटिस सेक्शन के तौर पर एट्रिब्यूशन टेक्स्ट शामिल करना होगा. कानूनी सूचनाओं को स्वतंत्र मेन्यू आइटम के रूप में या "इसके बारे में" मेन्यू आइटम के रूप में शामिल करने का सुझाव दिया जाता है.
आप
[GMSServices openSourceLicenseInfo]
को कॉल करके एट्रिब्यूशन टेक्स्ट पा सकते हैं.
इन प्लैटफ़ॉर्म पर चलाया जा सकता है
iOS के लिए Maps SDK टूल की मदद से, ऐसे ऐप्लिकेशन बनाए जा सकते हैं जो iOS 13.0 और इसके बाद के वर्शन पर चलने वाले 64-बिट डिवाइसों को टारगेट करते हैं. iOS के लिए Maps SDK टूल वाला ऐप्लिकेशन बनाने के लिए, ज़रूरी है कि कम से कम 13.0 या इसके बाद के टारगेट SDK टूल वाला Xcode 13.0 हो. (13.0 या उसके बाद के वर्शन वाला टारगेट SDK टूल सेट करने पर, आपका ऐप्लिकेशन iOS 13.0 पर नहीं चल पाएगा).
Maps के यूआरएल का इस्तेमाल करने वाले ऐप्लिकेशन के लिए ज़रूरी है कि टारगेट डिवाइस में iOS के लिए Google Maps इंस्टॉल हो.
iOS ऐप्लिकेशन एक्सटेंशन में iOS के लिए Maps SDK टूल के इस्तेमाल की संभावना कम है. इसकी वजह, मेमोरी पर सख्ती से लागू होने वाली पाबंदियां हैं. उदाहरण के लिए, कस्टम कीबोर्ड में SDK टूल का इस्तेमाल किए जाने की संभावना कम रहती है.
आगे क्या करना है
iOS के लिए Maps SDK टूल की मदद से ऐप्लिकेशन बनाना शुरू करने के लिए, आपको सबसे पहले अपना Google Cloud प्रोजेक्ट सेट अप करना होगा.