कार्थेज लगाना

Carthage की मदद से इंस्टॉल करें

iOS के लिए Maps SDK टूल का इस्तेमाल Carthage के साथ किया जा सकता है. यह Swift और Objective-C Cocoa प्रोजेक्ट के लिए एक आसान, डीसेंट्रलाइज़्ड डिपेंडेंसी मैनेजर है.

  1. कार्थेज इंस्टॉल करना. इसके कई तरीके हैं. इसका तरीका जानने के लिए Carthage README फ़ाइल देखें.
  2. अगर आपके पास अब तक कोई Xcode प्रोजेक्ट नहीं है, तो अभी एक प्रोजेक्ट बनाएं और उसे अपनी कंप्यूटर में सेव करें. अगर आपने iOS डेवलपमेंट का इस्तेमाल पहले नहीं किया है, तो:
    1. नया प्रोजेक्ट बनाएं.
    2. iOS > ऐप्लिकेशन टेंप्लेट चुनें.
    3. प्रोजेक्ट के विकल्प वाली स्क्रीन पर:
      1. प्रोजेक्ट का नाम डालें.
      2. बंडल आइडेंटिफ़ायर फ़ील्ड की वैल्यू रिकॉर्ड करें. नीचे दी गई एपीआई पासकोड पर पाबंदी लगाने के लिए, उस वैल्यू का इस्तेमाल किया जा सकता है.
      3. प्रोजेक्ट के इंटरफ़ेस को Storyboard पर सेट करें.
      4. Language को Swift या Objective-C पर सेट करें.
  3. अपनी प्रोजेक्ट डायरेक्ट्री में Cartfile नाम की फ़ाइल बनाएं. यह फ़ाइल आपके प्रोजेक्ट की डिपेंडेंसी के बारे में बताती है.
  4. Cartfile में बदलाव करें और अपनी डिपेंडेंसी के साथ उनके versions जोड़ें:
    binary "https://dl.google.com/geosdk/GoogleMaps.json" == 6.2.1
    नियमित रूप से carthage outdated चलाएं, ताकि यह पता चल सके कि कोई नया वर्शन उपलब्ध है या नहीं. इससे यह पक्का किया जा सकेगा कि आपको हमेशा नए वर्शन का इस्तेमाल करना चाहिए. अगर ज़रूरी हो, तो नए वर्शन पर अपग्रेड करें.
  5. Cartfile को सेव करें.
  6. टर्मिनल विंडो में, उस डायरेक्ट्री पर जाएं जिसमें Cartfile:
    cd <path-to-project>
  7. carthage update निर्देश चलाएं. इससे Cartfile में बताए गए एपीआई और उनकी डिपेंडेंसी इंस्टॉल हो जाएगी.
  8. Finder में, अपनी प्रोजेक्ट डायरेक्ट्री में, Carthage/Build/iOS में जाकर डाउनलोड की गई फ़्रेमवर्क फ़ाइलों पर जाएं.