iOS-এর জন্য Places SDK-এর সাথে সরবরাহ করা SDK ডেমো অ্যাপ্লিকেশানগুলি স্থান স্বয়ংসম্পূর্ণ এবং স্থান ফটো সহ বেশ কয়েকটি বৈশিষ্ট্য প্রদর্শন করে৷ এছাড়াও, আপনি এই বিকাশকারীর গাইডের প্রতিটি পৃষ্ঠায় কোড স্নিপেটগুলি খুঁজে পেতে পারেন৷
CocoaPods ব্যবহার করে SDK ডেমো ব্যবহার করে দেখুন
iOS এর জন্য স্থান SDK একটি CocoaPods পড হিসাবে উপলব্ধ। CocoaPods হল সুইফট এবং অবজেক্টিভ-সি কোকো প্রকল্পগুলির জন্য একটি ওপেন সোর্স নির্ভরতা ব্যবস্থাপক।
iOS-এর জন্য Places SDK SDK ডেমো অ্যাপগুলির একটি সেট সরবরাহ করে যা আপনি pod try
কমান্ড ব্যবহার করে ইনস্টল এবং চালাতে পারেন:
- GooglePlaces স্থান স্বয়ংসম্পূর্ণ এবং স্থান ফটো প্রদর্শন করে।
CocoaPods ইনস্টল করতে এই পদক্ষেপগুলি অনুসরণ করুন এবং iOS এর জন্য Places SDK ব্যবহার করে দেখুন:
- আপনার যদি ইতিমধ্যেই CocoaPods টুল না থাকে, তাহলে টার্মিনাল থেকে নিম্নলিখিত কমান্ডটি চালিয়ে ম্যাকোসে এটি ইনস্টল করুন। বিস্তারিত জানার জন্য, CocoaPods শুরু করার নির্দেশিকা দেখুন।
sudo gem install cocoapods
- এই দুটি পদ্ধতির একটি ব্যবহার করে নমুনা ফাইল পান:
GitHub থেকে ফাইল ব্যবহার করুন
- GitHub থেকে কোড নমুনা সংরক্ষণাগার ডাউনলোড করুন এবং সংরক্ষণাগারটি আনপ্যাক করুন।
- একটি টার্মিনাল উইন্ডো খুলুন, সেই ডিরেক্টরিতে নেভিগেট করুন যেখানে আপনি নমুনা ফাইলগুলি প্রসারিত করেছেন এবং GooglePlaces ডিরেক্টরিতে ড্রিল ডাউন করুন:
সুইফট
cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
উদ্দেশ্য গ
cd maps-sdk-for-ios-samples-master/GooglePlaces
- নিম্নলিখিত কমান্ড চালান:
pod install
open GooglePlacesDemos.xcworkspace
CocoaPods v1.6.1 ব্যবহার করুন
- একটি টার্মিনাল উইন্ডো খুলুন এবং 1.6.1 সংস্করণ ইনস্টল করুন:
sudo gem install cocoapods -v1.6.1
- Cocoapods ব্যবহার করে Google Places ফাইলগুলি আনুন:
pod try GooglePlaces
CocoaPods আপনার বিশেষ সংগ্রহস্থল আপডেট করে, তারপর একটি অস্থায়ী Xcode প্রকল্প,
GooglePlacesDemos.xcworkspace
এ SDK ডেমো খোলে।
- আপনার Google ক্লাউড কনসোল প্রকল্পের জন্য iOS এর জন্য স্থান SDK সক্ষম করুন৷
- যদি আপনার কাছে এখনও একটি API কী না থাকে, তাহলে ক্লাউড কনসোলে একটি প্রকল্প সেট আপ করতে নির্দেশাবলী অনুসরণ করুন এবং একটি API কী পান৷ ক্লাউড কনসোলে কী কনফিগার করার সময়, শুধুমাত্র আপনার অ্যাপই কী ব্যবহার করতে পারে তা নিশ্চিত করতে আপনি আপনার অ্যাপের বান্ডেল শনাক্তকারী নির্দিষ্ট করতে পারেন। SDK স্যাম্পল অ্যাপের ডিফল্ট বান্ডেল আইডেন্টিফায়ার হল
com.example.GooglePlacesDemos
। -
SDKDemoAPIKey
ফাইলটি সম্পাদনা করুন এবং উপযুক্ত ধ্রুবকটিতে আপনার API কী পেস্ট করুন। উদাহরণ স্বরূপ:সুইফট
let placesAPIKey = "YOUR_API_KEY"
উদ্দেশ্য গ
static NSString *const kAPIKey = @"YOUR_API_KEY";
- যদি Xcode আপনাকে সম্পাদনার জন্য
SDKDemoAPIKey
ফাইলটি আনলক করতে অনুরোধ করে, আনলক নির্বাচন করুন। - উপস্থিত থাকলে, নিম্নলিখিত লাইনটি সরান, কারণ এটি সমস্যাটি নিবন্ধন করতে ব্যবহৃত হয়:
সুইফট
#ত্রুটি (এপিআই কী এর জন্য নিবন্ধন করুন এবং এখানে সন্নিবেশ করুন। তারপর এই লাইনটি মুছুন।")
উদ্দেশ্য গ
#error Register your API key and insert here, then delete this line.
- আবার প্রকল্পটি তৈরি করুন এবং চালান।
- যদি বিল্ড ব্যর্থ হয় বা অ্যাপটি প্রথমবার চালানোর সময় আপনার API কী সম্পর্কে একটি ত্রুটি সহ ক্র্যাশ হয়, নিশ্চিত করুন যে আপনি
SDKDemoAPIKey
ফাইলে প্রয়োজনীয় কীগুলি সরবরাহ করেছেন৷ - আপনি যদি GooglePlaces ডেমো চালাচ্ছেন, iOS সিমুলেটর উইন্ডোটি স্থানের ডেমোগুলির একটি তালিকা দেখাবে।
- GooglePlacesDemos কে আপনার অবস্থান অ্যাক্সেস করার অনুমতি দেওয়ার জন্য অনুরোধ করা হলে, অনুমতি দিন বেছে নিন।
- আপনার বেছে নেওয়া নমুনা এখন চালানোর জন্য প্রস্তুত।
বিকাশকারীর গাইড থেকে কোড স্নিপেট ব্যবহার করুন
বিকাশকারীর গাইডের প্রতিটি পৃষ্ঠায় API-এর একটি নির্দিষ্ট বৈশিষ্ট্য চিত্রিত করে কোড স্নিপেট অন্তর্ভুক্ত থাকে। উদাহরণস্বরূপ, স্বয়ংসম্পূর্ণের জন্য নির্দেশিকাগুলি দেখুন , বর্তমান স্থান , ফটোগুলি এবং এই নির্দেশিকায় অন্যান্য পৃষ্ঠাগুলি পান৷