

# IVS Chat 客户端消息收发 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. 获取上一步的输出并将其粘贴到 `.binaryTarget` 的校验和属性中，如下面项目的 `Package.swift` 文件中所示：

   ```
   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` 包含适用于设备和模拟器的开发工具包。

1. 通过以下方法嵌入提取的 `AmazonIVSChatMessaging.xcframework`：将其拖动到应用程序目标 **General**（常规）选项卡上的 **Frameworks, Libraries, and Embedded Content**（框架、库和嵌入式内容）部分：  
![\[应用程序目标 General（常规）选项卡上的 Frameworks, Libraries, and Embedded Content（框架、库和嵌入式内容）部分：\]](http://docs.aws.amazon.com/zh_cn/ivs/latest/ChatUserGuide/images/Chat_SDK_iOS_Manual_Installation.png)