プロジェクトを構成する
iOS 用の Mobile SDK を利用するアプリケーションを作成する前に、SDK を使用するようにプロジェクトを構成する必要があります。
手順
-
Mobile SDKプロジェクトに追加します。
-
Xcode で、NowKit フォルダーを Finder から [プロジェクトナビゲーター] ペイン (⌘+1) にドラッグします。Xcode はフォルダを Swift パッケージとして認識し、 NowKit の横にフォルダ アイコンを表示します。
-
プロジェクトの一般設定の [フレームワーク、ライブラリ、埋め込みコンテンツ] セクションで、+ アイコンを押して表示されたリストから NowKit フレームワークを選択し、ターゲットにMobile SDKを追加します。
-
Xcode で、NowKit フォルダーを Finder から [プロジェクトナビゲーター] ペイン (⌘+1) にドラッグします。Xcode はフォルダを Swift パッケージとして認識し、 NowKit の横にフォルダ アイコンを表示します。
-
プロジェクトの設定を更新します。
SDK は、ユーザーの権限を必要とするいくつかのデバイス機能を使用します。SDK 機能のグループ化されたエントリを、次のキーのプロジェクトの Info.plist に追加する必要があります。
- Now チャット
- NSLocationWhenInUseUsageDescription
- NSLocationAlwaysAndWhenInUseUsageDescription
- NSMicrophoneUsageDescription
- NSSpeechRecognitionUsageDescription
- NowWeb
- NSCameraUsageDescription
- NSPhotoLibraryUsageDescription
次のような顧客に役立つメッセージを必ず提供してください。
… <key>NSCameraUsageDescription</key> <string>[Your App] requires permission to access your camera to take attachment photos and scan barcodes.</string> <key>NSPhotoLibraryUsageDescription</key> <string>[Your App] requires permission to upload your photos to a record.</string> … - Now チャット