Maps SDK for iOS के दूसरे वर्शन पर माइग्रेट करना

iOS के लिए Maps SDK के वर्शन 2 को रिलीज़ करने के बाद, Premium Plan अब Standard Plan की तरह ही SDK का इस्तेमाल करता है. Premium प्लान की सभी सुविधाएँ पहले की तरह काम करती रहेंगी.

मौजूदा ऐप्लिकेशन अपडेट करने के लिए, यह तरीका अपनाएं:

  • हेडर के हिसाब से किए गए सभी इंपोर्ट में, GoogleMapsM4B का नाम बदलकर GoogleMaps करें. import GoogleMapsM4B या #import <GoogleMapsM4B/GoogleMaps.h> के इंपोर्ट पहले की तरह काम करते रहेंगे.

अगर आपने SDK टूल को Podfiles का इस्तेमाल करके पहले इंस्टॉल किया था, तो:

  • अपनी Podfile को अपडेट करें, ताकि वह GoogleMaps/M4B CocoaPod के बजाय Google-Maps-iOS-SDK-for-Business CocoaPod को रेफ़र करे.
  • अगर आपने Google-Maps-iOS-SDK-for-Business पर किसी डिपेंडेंसी को 2 से पहले के वर्शन पर पिन किया है, तो अपने Podfile से यह पाबंदी हटाएं.

अगर आपने पहले SDK टूल को मैन्युअल तरीके से इंस्टॉल किया था, तो:

  • अपने प्रोजेक्ट से GoogleMapsM4B.framework और GoogleMaps.bundle को हटाएं. इसके बाद, SDK को मैन्युअल तरीके से इंस्टॉल करने के निर्देशों का पालन करें (CocoaPods के बिना). ज़्यादा जानकारी के लिए, iOS पर Premium प्लान का इस्तेमाल शुरू करना लेख पढ़ें.

अगर Places API का इस्तेमाल किया जा रहा है, तो माइग्रेशन के निर्देशों के लिए, Places SDK for iOS, वर्शन 2 पर माइग्रेट करना लेख पढ़ें.