プロジェクトの構成
Mobile SDK for iOS を利用するアプリケーションを作成する前に、SDK を使用するようにプロジェクトを構成する必要があります。
手順
-
プロジェクトに Mobile SDK を追加します。
-
Xcode で、NowKit フォルダーを Finder から [Project Navigator] ペイン (⌘+1) にドラッグします。Xcode はフォルダーを Swift パッケージとして認識し、 NowKit の横にフォルダーアイコンを表示します。
-
プロジェクトの全般設定の [フレームワーク、ライブラリ、および埋め込みコンテンツ] セクションで、+ アイコンを押し、表示されたリストから NowKit フレームワークを選択して、ターゲットにMobile SDKを追加します。
-
Xcode で、NowKit フォルダーを Finder から [Project Navigator] ペイン (⌘+1) にドラッグします。Xcode はフォルダーを Swift パッケージとして認識し、 NowKit の横にフォルダーアイコンを表示します。
-
プロジェクト設定を更新します。
SDKは、ユーザー権限を必要とするいくつかのデバイス機能を使用します。次のキーについては、SDK 機能のグループ化されたエントリをプロジェクトの Info.plist に追加する必要があります。
- NowChat
- NSLocationWhenInUseUsageDescription
- NSLocationAlwaysAndWhenInUseUsageDescription
- NSMicrophoneUsageDescription
- NSSpeechRecognitionUsageDescription
- ナウウェブ
- 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> … - NowChat