

# IVS Chat Client Messaging iOS SDK の開始方法
<a name="chat-ios-getting-started"></a>

[Swift Package Manager](#chat-ios-install-sdk-swiftpm) を介して SDK を統合することをお勧めします。または、[フレームワークを手動で統合](#chat-ios-install-sdk-manual)することができます。

SDK を統合後、関連する Swift ファイルの先頭に次のコードを追加して SDK をインポートできます。

```
import AmazonIVSChatMessaging
```

## Swift Package Manager
<a name="chat-ios-install-sdk-swiftpm"></a>

Swift Package Manager プロジェクトで `AmazonIVSChatMessaging` ライブラリを使用するには、パッケージの依存関係と関連するターゲットの依存関係にライブラリを追加します。

1. 最新の `.xcframework` を [https://ivschat.live-video.net/1.0.1/AmazonIVSChatMessaging.xcframework.zip](https://ivschat.live-video.net/1.0.1/AmazonIVSChatMessaging.xcframework.zip) からダウンロードします。

1. ターミナルで以下を実行します。

   ```
   shasum -a 256 path/to/downloaded/AmazonIVSChatMessaging.xcframework.zip
   ```

1. 前のステップの出力を取得し、以下に示すように、プロジェクトの `Package.swift` ファイル内の `.binaryTarget` のチェックサムプロパティに貼り付けます。

   ```
   let package = Package(
      // name, platforms, products, etc.
      dependencies: [
         // other dependencies
      ],
      targets: [
         .target(
            name: "<target-name>",
            dependencies: [
               // If you want to only bring in the SDK
               .binaryTarget(
                  name: "AmazonIVSChatMessaging",
                  url: "https://ivschat.live-video.net/1.0.1/AmazonIVSChatMessaging.xcframework.zip",
                  checksum: "<SHA-extracted-using-steps-detailed-above>"
               ),
               // your other dependencies
            ],
         ),
         // other targets
      ]
   )
   ```

## 手動インストール
<a name="chat-ios-install-sdk-manual"></a>

1. 次のリンクから最新バージョンをダウンロードします。[https://ivschat.live-video.net/1.0.1/AmazonIVSChatMessaging.xcframework.zip](https://ivschat.live-video.net/1.0.1/AmazonIVSChatMessaging.xcframework.zip)

1. アーカイブの内容を抽出します。`AmazonIVSChatMessaging.xcframework` には、デバイスとシミュレータの両方の SDK が含まれています。

1. アプリケーションターゲットの **[General]** (全般) タブの **[Frameworks, Libraries, and Embedded Content]** (フレームワーク、ライブラリ、埋め込みコンテンツ) のセクションに抽出した `AmazonIVSChatMessaging.xcframework` をドラッグして埋め込みます。  
![\[アプリケーションターゲットの [全般] タブの[Frameworks, Libraries, and Embedded Content (フレームワーク、ライブラリ、埋め込みコンテンツ)] セクション。\]](http://docs.aws.amazon.com/ja_jp/ivs/latest/ChatUserGuide/images/Chat_SDK_iOS_Manual_Installation.png)