iOS के लिए Maps SDK टूल का सैंपल कोड

प्लैटफ़ॉर्म चुनें: Android iOS JavaScript

GitHub पर iOS के लिए Maps SDK की रिपॉज़िटरी में, iOS ऐप्लिकेशन में iOS के लिए Maps SDK के इस्तेमाल को दिखाने वाले सैंपल मौजूद हैं. सैंपल के तौर पर मिले ऐप्लिकेशन में, एसडीके की मुख्य सुविधाओं का कोड शामिल होता है. इसका इस्तेमाल, ऐप्लिकेशन बनाने के लिए शुरुआती पॉइंट के तौर पर किया जा सकता है.

iOS के लिए Maps SDK के सैंपल की सूची

डेमो ऐप्लिकेशन की मुख्य सैंपल गतिविधियां नीचे दी गई हैं. साथ ही, इन्हें लिंक किए गए पेजों पर फिर से जनरेट किया गया है, ताकि आप इन्हें तुरंत देख सकें. उपलब्ध सैंपल की पूरी सूची देखने के लिए, GitHub का सैंपल फ़ोल्डर देखें.

सैंपल के तौर पर मिले पूरे ऐप्लिकेशन को स्थानीय तौर पर चलाना

iOS के लिए Maps SDK का सैंपल ऐप्लिकेशन, GitHub से डाउनलोड किए जा सकने वाले संग्रह के तौर पर उपलब्ध है. iOS के लिए Maps SDK के सैंपल ऐप्लिकेशन को इंस्टॉल करने और उसे आज़माने के लिए, यह तरीका अपनाएं.

  1. सैंपल रिपॉज़िटरी को लोकल डायरेक्ट्री में क्लोन करने के लिए, git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git चलाएं.
  2. कोई टर्मिनल विंडो खोलें और उस डायरेक्ट्री पर जाएं जहां आपने सैंपल फ़ाइलों को क्लोन किया है. इसके बाद, GoogleMaps डायरेक्ट्री में जाएं:

    Swift

    cd maps-sdk-for-ios-samples/GoogleMaps-Swift
    open GoogleMapsSwiftXCFrameworkDemos.xcodeproj

    Objective-C

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    open GoogleMapsDemos.xcodeproj
  3. Xcode प्रोजेक्ट में, File > Add Package Dependencies पर जाएं. यूआरएल के तौर पर https://github.com/googlemaps/ios-maps-sdk डालें. इसके बाद, पैकेज को फ़ेच करने के लिए Enter दबाएं और Add Package पर क्लिक करें.
  4. Xcode में, मौजूदा स्कीम के साथ ऐप्लिकेशन बनाने के लिए, कंपाइल बटन दबाएं. बिल्ड में गड़बड़ी होती है. इसकी वजह से, आपको Swift के लिए SDKConstants.swift फ़ाइल या Objective-C के लिए SDKDemoAPIKey.h फ़ाइल में अपना एपीआई पासकोड डालना पड़ता है.
  5. iOS के लिए Maps SDK की सुविधा वाले अपने प्रोजेक्ट से एपीआई पासकोड पाएं.
  6. Swift के लिए SDKConstants.swift फ़ाइल या Objective-C के लिए SDKDemoAPIKey.h फ़ाइल में बदलाव करें. इसके बाद, apiKey या kAPIKey कॉन्स्टेंट की डेफ़िनिशन में अपना एपीआई पासकोड चिपकाएं. उदाहरण के लिए:

    Swift

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  7. SDKConstants.swift फ़ाइल (Swift) याSDKDemoAPIKey.h फ़ाइल (Objective-C) में, यह लाइन हटाएं. इसका इस्तेमाल, उपयोगकर्ता की तय की गई समस्या को रजिस्टर करने के लिए किया जाता है:

    Swift

    #error (Register for API Key and insert here. Then delete this line.)

    Objective-C

    #error Register for API Key and insert here.
  8. प्रोजेक्ट बनाएं और चलाएं. iOS सिम्युलेटर विंडो दिखेगी. इसमें Maps SDK के डेमो की सूची दिखेगी.
  9. iOS के लिए Maps SDK की किसी सुविधा को आज़माने के लिए, दिखाए गए विकल्पों में से कोई एक चुनें.
  10. अगर आपसे GoogleMapsDemos को अपनी जगह की जानकारी ऐक्सेस करने की अनुमति देने के लिए कहा जाए, तो अनुमति दें को चुनें.