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