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

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

IOS-এর জন্য Maps SDK-এর সাথে সরবরাহ করা GitHub- এর SDK ডেমো অ্যাপটিতে SDK-এর বৈশিষ্ট্য হাইলাইটগুলির নমুনা অন্তর্ভুক্ত রয়েছে। প্রতিটি নমুনা কীভাবে প্রয়োগ করা হয় তা দেখতে ডেমো অ্যাপে কোডটি পরীক্ষা করুন। অ্যাপ আমদানি করুন এবং তৈরি করুন, আপনার API কী যোগ করুন, ডেমো দেখুন এবং আপনার অ্যাপের জন্য একটি সূচনা পয়েন্ট হিসাবে সরবরাহ করা নমুনা কোড ব্যবহার করুন।

আপনি যখন নমুনা অ্যাপটি চালান, তখন এটি উপলব্ধ নমুনার একটি তালিকা প্রদর্শন করে যা আপনি নিজের ডিভাইসে চালাতে পারেন। বিকল্পগুলির মধ্যে একটি নির্বাচন করুন।

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

iOS নমুনা অ্যাপের জন্য Maps SDK GitHub থেকে ডাউনলোড সংরক্ষণাগার হিসেবে উপলব্ধ। iOS নমুনা অ্যাপের জন্য Maps SDK ইনস্টল এবং চেষ্টা করতে এই ধাপগুলি অনুসরণ করুন।

  1. GitHub থেকে কোড নমুনা সংরক্ষণাগার ডাউনলোড করুন এবং সংরক্ষণাগারটি আনপ্যাক করুন।
  2. একটি টার্মিনাল উইন্ডো খুলুন, যে ডিরেক্টরিতে আপনি নমুনা ফাইলগুলি প্রসারিত করেছেন সেখানে নেভিগেট করুন এবং GoogleMaps ডিরেক্টরিতে ড্রিল ডাউন করুন:

    সুইফট

    cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
    pod install
    open GoogleMapsSwiftDemos.xcworkspace

    উদ্দেশ্য গ

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    pod install
    open GoogleMapsDemos.xcworkspace
  3. Xcode-এ, বর্তমান স্কিমের সাথে অ্যাপটি তৈরি করতে কম্পাইল বোতাম টিপুন। বিল্ডটি একটি ত্রুটি তৈরি করে, আপনাকে সুইফটের জন্য SDKConstants.swift ফাইলে অথবা Objective-C-এর জন্য SDKDemoAPIKey.h ফাইলে আপনার API কী লিখতে অনুরোধ করে।
  4. আপনার যদি এখনও একটি API কী না থাকে, তাহলে Google ক্লাউড কনসোলে একটি প্রকল্প সেট আপ করতে নির্দেশাবলী অনুসরণ করুন এবং একটি API কী পান৷ ক্লাউড কনসোলে কী কনফিগার করার সময়, শুধুমাত্র আপনার অ্যাপ কী ব্যবহার করতে পারে তা নিশ্চিত করতে আপনি নমুনা অ্যাপের বান্ডেল শনাক্তকারীর কী সীমাবদ্ধ করতে পারেন। SDK স্যাম্পল অ্যাপের ডিফল্ট বান্ডেল আইডেন্টিফায়ার হল com.example.GoogleMapsDemos
  5. উদ্দেশ্য-C-এর জন্য Swift বা SDKDemoAPIKey.h ফাইলের জন্য SDKConstants.swift ফাইল সম্পাদনা করুন এবং apiKey বা kAPIKey ধ্রুবকের সংজ্ঞাতে আপনার API কী পেস্ট করুন। উদাহরণ স্বরূপ:

    সুইফট

    static let apiKey = "YOUR_API_KEY"

    উদ্দেশ্য গ

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. নিম্নলিখিত লাইনটি সরান, কারণ এটি ব্যবহারকারী-সংজ্ঞায়িত সমস্যা নিবন্ধন করতে ব্যবহৃত হয়:

    সুইফট

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

    উদ্দেশ্য গ

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