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