

# 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. [https://ivschat.live-video.net/1.0.1/AmazonIVSChatMessaging.xcframework.zip](https://ivschat.live-video.net/1.0.1/AmazonIVSChatMessaging.xcframework.zip)에서 최신 `.xcframework`를 다운로드합니다.

1. 터미널에서 다음을 실행합니다.

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

1. 프로젝트의 `Package.swift` 파일에 표시된 것과 같이 이전 단계의 출력을 가져와서 `.binaryTarget`의 체크섬(checksum) 속성에 붙여넣습니다.

   ```
   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`를 포함합니다.  
![\[애플리케이션 대상에 대한 일반(General) 탭의 프레임워크, 라이브러리 및 포함된 콘텐츠(Frameworks, Libraries, and Embedded Content) 섹션.\]](http://docs.aws.amazon.com/ko_kr/ivs/latest/ChatUserGuide/images/Chat_SDK_iOS_Manual_Installation.png)