iOS কোড নমুনার জন্য SDK রাখে

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

GitHub- এ Places SDK for iOS ডেমো অ্যাপটি Places SDK for iOS-এর সাথে সরবরাহ করা হয়েছে, যা Places Autocomplete এবং Place Photos সহ বেশ কয়েকটি বৈশিষ্ট্য প্রদর্শন করে। এছাড়াও, আপনি এই ডেভেলপারের নির্দেশিকার প্রতিটি পৃষ্ঠায় কোড স্নিপেটগুলি খুঁজে পেতে পারেন। অ্যাপটি আমদানি করুন এবং তৈরি করুন, আপনার API কী যোগ করুন, ডেমো দেখুন এবং আপনার অ্যাপের জন্য সরবরাহ করা নমুনা কোডটি একটি সূচনা বিন্দু হিসাবে ব্যবহার করুন।

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

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

Places SDK for iOS নমুনা অ্যাপটি GitHub থেকে ডাউনলোড আর্কাইভ হিসেবে পাওয়া যাচ্ছে। Places SDK for iOS নমুনা অ্যাপটি ইনস্টল করে চেষ্টা করে দেখুন।

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

    সুইফট

    cd maps-sdk-for-ios-samples/GooglePlaces-Swift/
    open GooglePlacesSwiftXCFrameworkDemos.xcodeproj

    অবজেক্টিভ-সি

    cd maps-sdk-for-ios-samples/GooglePlaces
    open GooglePlacesXCFrameworkDemos.xcodeproj
  3. Xcode প্রজেক্টে, File > Add Package Dependencies এ যান। URL হিসেবে https://github.com/googlemaps/ios-places-sdk লিখুন, প্যাকেজটি টেনে আনতে Enter টিপুন এবং Add Package এ ক্লিক করুন।
  4. আপনার Google Cloud কনসোল প্রজেক্টের জন্য iOS এর জন্য Places SDK সক্ষম করুন।
  5. আপনার প্রকল্প থেকে Places API এবং/অথবা Places API (নতুন) সক্ষম করে একটি API কী পান
  6. SDKDemoAPIKey ফাইলটি সম্পাদনা করুন এবং আপনার API কীটি উপযুক্ত ধ্রুবকের মধ্যে পেস্ট করুন। উদাহরণস্বরূপ:

    সুইফট

    let placesAPIKey = "YOUR_API_KEY"

    অবজেক্টিভ-সি

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  7. যদি Xcode আপনাকে SDKDemoAPIKey ফাইলটি সম্পাদনার জন্য আনলক করতে বলে, তাহলে Unlock নির্বাচন করুন।
  8. যদি থাকে, তাহলে নিচের লাইনটি সরিয়ে ফেলুন, কারণ এটি সমস্যাটি নিবন্ধন করতে ব্যবহৃত হয়:

    সুইফট

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

    অবজেক্টিভ-সি

    #error Register your API key and insert here, then delete this line.
  9. অ্যাপটি তৈরি করুন
  10. যদি বিল্ডটি ব্যর্থ হয় অথবা অ্যাপটি প্রথমবার চালানোর সময় আপনার API কী সম্পর্কে কোনও ত্রুটির কারণে ক্র্যাশ হয়ে যায়, তাহলে নিশ্চিত করুন যে আপনি SDKDemoAPIKey ফাইলে প্রয়োজনীয় কীগুলি প্রদান করেছেন।
  11. যদি আপনি GooglePlaces নমুনাগুলি চালাচ্ছেন, তাহলে iOS সিমুলেটর উইন্ডোতে Places Demos এর একটি তালিকা দেখাবে।
  12. যদি GooglePlacesDemos কে আপনার অবস্থান অ্যাক্সেস করার অনুমতি দিতে বলা হয়, তাহলে Allow নির্বাচন করুন।
  13. আপনার নির্বাচিত নমুনাটি এখন ব্যবহারের জন্য প্রস্তুত।