এই পৃষ্ঠায় iOS SDK কীভাবে সেট আপ করতে হয় তা বর্ণনা করা হয়েছে। আপনি যদি পূর্বশর্তগুলি পূরণ না করে থাকেন, তবে প্রথমে সেগুলি সম্পন্ন করুন।
নির্ভরশীলতা
সুইফট প্যাকেজ ম্যানেজার
Xcode-এ, File > Add Packages...-এ গিয়ে Google-SearchInApps-SDK Swift Package-টি ইনস্টল করুন।
প্রদর্শিত প্রম্পটে, Google-SearchInApps-SDK Swift Package GitHub রিপোজিটরিটি অনুসন্ধান করুন:
https://github.com/google/search-in-apps.git
- আপনি Google-SearchInApps-SDK Swift Package-এর যে সংস্করণটি ব্যবহার করতে চান, তা নির্বাচন করুন। নতুন প্রোজেক্টের জন্য, আমরা Up to Next Major Version ব্যবহার করার পরামর্শ দিই।
আপনার কাজ শেষ হয়ে গেলে, Xcode ব্যাকগ্রাউন্ডে আপনার প্যাকেজ ডিপেন্ডেন্সিগুলো রিজলভ করা এবং ডাউনলোড করা শুরু করবে। প্যাকেজ ডিপেন্ডেন্সি কীভাবে যোগ করতে হয় সে সম্পর্কে আরও বিস্তারিত জানতে Apple-এর আর্টিকেলটি দেখুন।
কোকোপড
CocoaPods ব্যবহার করে একটি iOS প্রজেক্টে Google-SearchInApps-SDK ইম্পোর্ট করুন। আপনার প্রজেক্টের Podfile খুলুন এবং আপনার অ্যাপের টার্গেটে এই লাইনটি যোগ করুন:
pod 'Google-SearchInApps-SDK'
তারপর কমান্ড লাইন থেকে চালান:
pod install --repo-update
আপনি যদি CocoaPods-এ নতুন হন, তাহলে Podfile কীভাবে তৈরি ও ব্যবহার করতে হয় সে সম্পর্কে তথ্যের জন্য তাদের অফিসিয়াল ডকুমেন্টেশন দেখুন।
আপনার Info.plist আপডেট করুন
আপনার অ্যাপের Info.plist ফাইলটি আপডেট করে দুটি কী যোগ করুন:
- একটি
GSAAPIKeyকী, যার স্ট্রিং ভ্যালু হবে আপনার SDK এপিআই কী (উপরে দেখুন)। - একটি
GSAClientIdentifierকী, যার স্ট্রিং ভ্যালু হবে আপনার অ্যাপের ক্লায়েন্ট আইডেন্টিফায়ার (উপরে দেখুন)।
নমুনা Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>GSAAPIKey</key>
<string>ABC123...xyz890</string>
<key>GSAClientIdentifier</key>
<string>ms-demo-app-sia</string>
...
</dict>
</plist>
ইনিট
ContextualSearchRuntime এর একটি ইনস্ট্যান্স তৈরি করুন
সুইফট
let contextualSearchRuntime = ContextualSearchRuntime()
উদ্দেশ্য-সি
ContextualSearchRuntime *searchRuntime = [[ContextualSearchRuntime alloc] init];