Halaman ini menjelaskan cara menyiapkan SDK iOS. Jika Anda belum menyelesaikan prasyarat, selesaikan terlebih dahulu.
Dependensi
Swift Package Manager
Di Xcode, instal Paket Swift Google-SearchInApps-SDK dengan membuka File > Add Packages....
Pada perintah yang muncul, telusuri repositori GitHub Paket Swift Google-SearchInApps-SDK:
https://github.com/google/search-in-apps.git
- Pilih versi Paket Swift Google-SearchInApps-SDK yang ingin Anda gunakan. Untuk project baru, sebaiknya gunakan Versi Utama Berikutnya
Setelah selesai, Xcode akan mulai menyelesaikan dependensi paket Anda dan mendownloadnya di latar belakang. Untuk mengetahui detail selengkapnya tentang cara menambahkan dependensi paket, lihat artikel Apple.
CocoaPods
Impor Google-SearchInApps-SDK ke dalam project iOS menggunakan CocoaPods. Buka Podfile project Anda dan tambahkan baris ini ke target aplikasi Anda:
pod 'Google-SearchInApps-SDK'
Kemudian dari command line, jalankan:
pod install --repo-update
Jika Anda baru menggunakan CocoaPods, lihat dokumentasi resminya untuk mengetahui info cara membuat dan menggunakan Podfile.
Mengupdate Info.plist Anda
Perbarui file Info.plist
aplikasi Anda untuk menambahkan dua kunci:
- Kunci
GSAAPIKey
dengan nilai string kunci API SDK Anda (lihat di atas). - Kunci
GSAClientIdentifier
dengan nilai string ID klien aplikasi Anda (lihat di atas).
Sampel 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>
Init
Membuat instance
ContextualSearchRuntime
Swift
let contextualSearchRuntime = ContextualSearchRuntime()
Objective-C
ContextualSearchRuntime *searchRuntime = [[ContextualSearchRuntime alloc] init];