এই পৃষ্ঠাটি বর্ণনা করে কিভাবে iOS SDK এর সাথে সেট আপ করতে হয়। আপনি যদি পূর্বশর্তগুলি সম্পূর্ণ না করে থাকেন তবে প্রথমে সেগুলি সম্পূর্ণ করুন৷
নির্ভরতা
সুইফট প্যাকেজ ম্যানেজার
Xcode-এ, File > Add Packages... এ নেভিগেট করে Google-SearchInApps-SDK সুইফট প্যাকেজ ইনস্টল করুন।
প্রদর্শিত প্রম্পটে, Google-SearchInApps-SDK Swift Package GitHub সংগ্রহস্থলের জন্য অনুসন্ধান করুন:
https://github.com/google/search-in-apps.git
- আপনি যে Google-SearchInApps-SDK সুইফট প্যাকেজটি ব্যবহার করতে চান তার সংস্করণ নির্বাচন করুন। নতুন প্রকল্পের জন্য, আমরা আপ টু নেক্সট মেজর সংস্করণ ব্যবহার করার পরামর্শ দিই
একবার আপনি শেষ হয়ে গেলে, এক্সকোড আপনার প্যাকেজ নির্ভরতাগুলি সমাধান করা এবং পটভূমিতে সেগুলি ডাউনলোড করা শুরু করবে। কীভাবে প্যাকেজ নির্ভরতা যুক্ত করবেন সে সম্পর্কে আরও বিশদ বিবরণের জন্য, অ্যাপলের নিবন্ধটি দেখুন।
কোকোপডস
CocoaPods ব্যবহার করে একটি iOS প্রকল্পে Google-SearchInApps-SDK আমদানি করুন। আপনার প্রকল্পের Podfile খুলুন এবং আপনার অ্যাপের লক্ষ্যে এই লাইন যোগ করুন:
pod 'Google-SearchInApps-SDK'
তারপর কমান্ড লাইন থেকে রান করুন:
pod install --repo-update
আপনি যদি CocoaPods-এ নতুন হয়ে থাকেন, তাহলে কীভাবে Podfiles তৈরি এবং ব্যবহার করবেন সে সম্পর্কে তথ্যের জন্য তাদের অফিসিয়াল ডকুমেন্টেশন দেখুন।
আপনার Info.plist আপডেট করুন
দুটি কী যোগ করতে আপনার অ্যাপের Info.plist
ফাইল আপডেট করুন:
- আপনার SDK api কী এর স্ট্রিং মান সহ একটি
GSAAPIKey
কী (উপরে দেখুন)। - আপনার অ্যাপের ক্লায়েন্ট শনাক্তকারীর স্ট্রিং মান সহ একটি
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()
উদ্দেশ্য-C
ContextualSearchRuntime *searchRuntime = [[ContextualSearchRuntime alloc] init];