iOS নমুনা কোডের জন্য মানচিত্র SDK

প্ল্যাটফর্ম নির্বাচন করুন: অ্যান্ড্রয়েড আইওএস জাভাস্ক্রিপ্ট

গিটহাবে থাকা Maps SDK for iOS রিপোজিটরিতে এমন কিছু নমুনা রয়েছে যা আপনার iOS অ্যাপে Maps SDK for iOS-এর ব্যবহার পদ্ধতি তুলে ধরে। নমুনা অ্যাপটিতে SDK-এর প্রধান বৈশিষ্ট্যগুলোর জন্য কোড রয়েছে এবং এটি আপনার অ্যাপের সূচনা বিন্দু হিসেবে ব্যবহার করা যেতে পারে।

iOS-এর জন্য Maps SDK স্যাম্পল তালিকা

ডেমো অ্যাপের প্রধান নমুনা কার্যক্রমগুলো নিচে তালিকাভুক্ত করা হলো এবং দ্রুত দেখার সুবিধার জন্য লিঙ্ক করা পৃষ্ঠাগুলোতেও তা দেওয়া হয়েছে। উপলব্ধ নমুনাগুলোর সম্পূর্ণ তালিকার জন্য গিটহাব স্যাম্পলস ফোল্ডারটি দেখুন।

সম্পূর্ণ নমুনা অ্যাপটি স্থানীয়ভাবে চালান

iOS-এর জন্য Maps SDK স্যাম্পল অ্যাপটি GitHub থেকে একটি ডাউনলোড আর্কাইভ হিসেবে পাওয়া যায়। iOS-এর জন্য Maps SDK স্যাম্পল অ্যাপটি ইনস্টল ও ব্যবহার করে দেখার জন্য এই ধাপগুলো অনুসরণ করুন।

  1. স্যাম্পল রিপোজিটরিটি একটি স্থানীয় ডিরেক্টরিতে ক্লোন করতে git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git চালান।
  2. একটি টার্মিনাল উইন্ডো খুলুন, যে ডিরেক্টরিতে আপনি স্যাম্পল ফাইলগুলো ক্লোন করেছেন সেখানে যান এবং GoogleMaps ডিরেক্টরিতে প্রবেশ করুন:

    সুইফট

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

    উদ্দেশ্য-সি

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    open GoogleMapsDemos.xcodeproj
  3. Xcode প্রজেক্টে, File > Add Package Dependencies- এ যান। URL হিসেবে https://github.com/googlemaps/ios-maps-sdk লিখুন, প্যাকেজটি যুক্ত করতে Enter চাপুন এবং Add Package-এ ক্লিক করুন।
  4. এক্সকোডে, বর্তমান স্কিমা ব্যবহার করে অ্যাপটি বিল্ড করার জন্য কম্পাইল বোতামটি চাপুন। বিল্ড করার সময় একটি এরর দেখা দেবে এবং আপনাকে সুইফটের জন্য SDKConstants.swift ফাইলে অথবা অবজেক্টিভ-সি-এর জন্য SDKDemoAPIKey.h ফাইলে আপনার এপিআই কী (API key) প্রবেশ করাতে বলা হবে।
  5. আপনার যে প্রজেক্টে iOS-এর জন্য Maps SDK সক্রিয় করা আছে, সেখান থেকে একটি API কী সংগ্রহ করুন
  6. Swift-এর জন্য SDKConstants.swift ফাইল অথবা Objective-C-এর জন্য SDKDemoAPIKey.h ফাইলটি সম্পাদনা করুন এবং আপনার API কী-টি apiKey অথবা kAPIKey কনস্ট্যান্টের সংজ্ঞার মধ্যে পেস্ট করুন। উদাহরণস্বরূপ:

    সুইফট

    static let apiKey = "YOUR_API_KEY"

    উদ্দেশ্য-সি

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  7. SDKConstants.swift ফাইল (Swift) অথবা SDKDemoAPIKey.h ফাইল (Objective-C) থেকে নিম্নলিখিত লাইনটি মুছে ফেলুন, কারণ এটি ব্যবহারকারী-সংজ্ঞায়িত ইস্যুটি রেজিস্টার করতে ব্যবহৃত হয়:

    সুইফট

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

    উদ্দেশ্য-সি

    #error Register for API Key and insert here.
  8. প্রজেক্টটি বিল্ড ও রান করুন। iOS সিমুলেটর উইন্ডোটি প্রদর্শিত হবে, যেখানে Maps SDK ডেমোগুলোর একটি তালিকা দেখা যাবে।
  9. iOS-এর জন্য Maps SDK-এর কোনো একটি বৈশিষ্ট্য নিয়ে পরীক্ষা করার জন্য, প্রদর্শিত বিকল্পগুলো থেকে একটি বেছে নিন।
  10. GoogleMapsDemos-কে আপনার অবস্থান অ্যাক্সেস করার অনুমতি দিতে বলা হলে, 'অনুমতি দিন' (Allow ) নির্বাচন করুন।