شروع به کار

این صفحه نحوه راه‌اندازی با iOS SDK را شرح می‌دهد. اگر پیش نیازها را کامل نکرده اید، ابتدا آنها را تکمیل کنید.

وابستگی

مدیر بسته سوئیفت

  1. در Xcode، بسته Google-SearchInApps-SDK Swift را با رفتن به File > Add Packages نصب کنید.

  2. در درخواستی که ظاهر می شود، مخزن GitHub Swift Package Google-SearchInApps-SDK را جستجو کنید:

https://github.com/google/search-in-apps.git
  1. نسخه Google-SearchInApps-SDK Swift Package را که می خواهید استفاده کنید انتخاب کنید. برای پروژه های جدید، توصیه می کنیم از نسخه اصلی تا بعدی استفاده کنید

پس از اتمام کار، Xcode شروع به رفع وابستگی های بسته شما و دانلود آنها در پس زمینه می کند. برای جزئیات بیشتر در مورد نحوه افزودن وابستگی های بسته، به مقاله اپل مراجعه کنید.

CocoaPods

Google-SearchInApps-SDK را با استفاده از CocoaPods به پروژه iOS وارد کنید. Podfile پروژه خود را باز کنید و این خط را به هدف برنامه خود اضافه کنید:

pod 'Google-SearchInApps-SDK'

سپس از خط فرمان اجرا کنید:

pod install --repo-update

اگر با CocoaPods تازه کار هستید، برای اطلاعات در مورد نحوه ایجاد و استفاده از Podfiles به اسناد رسمی آنها مراجعه کنید.

Info.plist خود را به روز کنید

فایل Info.plist برنامه خود را برای اضافه کردن دو کلید به روز کنید:

  1. یک کلید GSAAPIKey با مقدار رشته ای کلید SDK api شما (به بالا مراجعه کنید).
  2. یک کلید 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 ایجاد کنید

سویفت

ContextualSearchRuntime

let contextualSearchRuntime = ContextualSearchRuntime()

هدف-C

ContextualSearchRuntime

ContextualSearchRuntime *searchRuntime = [[ContextualSearchRuntime alloc] init];

بعدی: ویژگی های جستجو