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

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

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

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

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

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

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

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

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