SDK टूल का डेमो ऐप्लिकेशन चालू है GitHub iOS के लिए मैप SDK के साथ दी जाने वाली सामग्री में नमूने शामिल हैं देखें. डेमो ऐप्लिकेशन में कोड की जांच करें ताकि यह देखा जा सके कि हर सैंपल को कैसे लागू किया जाता है. इंपोर्ट करें और app, अपनी API कुंजी जोड़ें, डेमो देखें, और आपके ऐप्लिकेशन का शुरुआती पॉइंट.
सैंपल ऐप्लिकेशन चलाने पर, यह उपलब्ध सैंपल की एक सूची दिखाता है. कैसे काम करता है. कोई एक विकल्प चुनें.
पूरे सैंपल ऐप्लिकेशन को स्थानीय तौर पर चलाएं
iOS के लिए Maps SDK टूल का सैंपल ऐप्लिकेशन इस तौर पर उपलब्ध है संग्रह डाउनलोड करें GitHub से लें. iOS नमूना ऐप्लिकेशन के लिए Maps SDK को इंस्टॉल करने और आज़माने के लिए इन चरणों का पालन करें.
- यहां से कोड सैंपल का संग्रह डाउनलोड करें GitHub और संग्रह को अनपैक करें.
टर्मिनल विंडो खोलें. इसके बाद, उस डायरेक्ट्री पर जाएं जहां आपने सैंपल फ़ाइलों को बड़ा किया है, और Google Maps की डायरेक्ट्री में ड्रिल-डाउन करें:
Swift
cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
pod install
open GoogleMapsSwiftDemos.xcworkspace
Objective-C
cd maps-sdk-for-ios-samples-main/GoogleMaps
pod install
open GoogleMapsDemos.xcworkspace
- Xcode में, कंपाइल बटन दबाकर
ऐप्लिकेशन बनाने का तरीका
मौजूदा स्कीम के साथ. बिल्ड एक गड़बड़ी पैदा करता है, जिसमें आपको एपीआई पासकोड डालने के लिए कहा जाता है
Swift के लिए
SDKConstants.swift
फ़ाइल में याSDKDemoAPIKey.h
Objective-C के लिए फ़ाइल - अगर आपके पास अब तक एपीआई पासकोड नहीं है, तो
सेट अप करने के लिए निर्देश
Google Cloud Console पर एक प्रोजेक्ट जोड़ा जा सकता है और एपीआई पासकोड पाया जा सकता है. कॉन्फ़िगर करते समय
कुंजी दबाकर, आप ये काम कर सकते हैं:
कुंजी को
सैंपल के तौर पर, ऐप्लिकेशन के बंडल आइडेंटिफ़ायर का
पक्का करें कि सिर्फ़ आपका ऐप्लिकेशन इस कुंजी का इस्तेमाल कर सकता हो. इसका डिफ़ॉल्ट बंडल आइडेंटिफ़ायर
SDK टूल के सैंपल ऐप्लिकेशन
com.example.GoogleMapsDemos
है. - Swift के लिए
SDKConstants.swift
फ़ाइल में बदलाव करें याSDKDemoAPIKey.h
फ़ाइल खोलें और अपनी API कुंजीapiKey
याkAPIKey
कॉन्सटेंट. उदाहरण के लिए:Swift
static let apiKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- इस लाइन को हटाएं, क्योंकि इसका इस्तेमाल उपयोगकर्ता की ओर से तय की गई समस्या को रजिस्टर करने के लिए किया जाता है:
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register for API Key and insert here.
- प्रोजेक्ट बनाएं और चलाएं. iOS सिम्युलेटर विंडो दिखेगी, Maps SDK टूल के डेमो की सूची.
- नीचे दी गई सुविधाओं के साथ प्रयोग करने के लिए, दिखाए गए विकल्पों में से कोई एक चुनें iOS के लिए Maps SDK.
- अगर Google MapsDemos को अपनी जगह की जानकारी ऐक्सेस करने की अनुमति मांगी जाए, तो Allow पर सेट किया जाता है.