Trang này mô tả cách thiết lập SDK iOS. Nếu bạn chưa hoàn thành các điều kiện tiên quyết, hãy hoàn thành các điều kiện đó trước.
Phần phụ thuộc
Trình quản lý gói Swift
Trong Xcode, hãy cài đặt Gói Swift của Google-SearchInApps-SDK bằng cách chuyển đến mục File > Add Packages (Tệp > Thêm gói).
Khi thông báo nhắc xuất hiện, hãy tìm kiếm kho lưu trữ GitHub cho Gói Swift Google-SearchInApps-SDK:
https://github.com/google/search-in-apps.git
- Chọn phiên bản của Gói Swift Google-SearchInApps-SDK mà bạn muốn sử dụng. Đối với các dự án mới, bạn nên sử dụng Phiên bản lớn tiếp theo
Khi bạn đã hoàn tất, Xcode sẽ bắt đầu phân giải các phần phụ thuộc của gói và tải các phần phụ thuộc đó xuống ở chế độ nền. Để biết thêm thông tin chi tiết về cách thêm các phần phụ thuộc của gói, hãy xem bài viết của Apple.
CocoaPods
Nhập Google-SearchInApps-SDK vào một dự án iOS bằng CocoaPods. Hãy mở Podfile của dự án và thêm dòng này vào mục tiêu của ứng dụng:
pod 'Google-SearchInApps-SDK'
Sau đó, từ dòng lệnh, hãy chạy:
pod install --repo-update
Nếu bạn mới sử dụng CocoaPods, hãy xem tài liệu chính thức để biết thông tin về cách tạo và sử dụng Podfiles.
Cập nhật tệp Info.plist
Cập nhật tệp Info.plist
của ứng dụng để thêm hai khoá sau:
- Khoá
GSAAPIKey
có giá trị chuỗi của khoá API SDK (xem ở trên). - Khoá
GSAClientIdentifier
có giá trị chuỗi của giá trị nhận dạng ứng dụng của ứng dụng (xem ở trên).
Mẫu 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>
Khởi động
Tạo một thực thể của ContextualSearchRuntime
Swift
let contextualSearchRuntime = ContextualSearchRuntime()
Objective-C
ContextualSearchRuntime *searchRuntime = [[ContextualSearchRuntime alloc] init];