IVS Chat Client Messaging iOS SDK 시작하기
Swift Package Manager를 사용하여 SDK를 통합하는 것을 권장합니다. 또는 CocoaPods를 사용하거나 수동으로 프레임워크를 통합할 수 있습니다.
SDK를 통합한 후 관련 Swift 파일 상단에 다음 코드를 추가하여 SDK를 가져올 수 있습니다.
import AmazonIVSChatMessaging
Swift Package Manager
Swift Package Manager 프로젝트에서 AmazonIVSChatMessaging
라이브러리를 사용하려면 이를 패키지의 종속성과 관련 대상의 종속성에 추가합니다.
-
https://ivschat.live-video.net/1.0.0/AmazonIVSChatMessaging.xcframework.zip
에서 최신 .xcframework
를 다운로드합니다. -
터미널에서 다음을 실행합니다.
shasum -a 256 path/to/downloaded/AmazonIVSChatMessaging.xcframework.zip
-
프로젝트의
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.0/AmazonIVSChatMessaging.xcframework.zip", checksum: "<SHA-extracted-using-steps-detailed-above>" ), // your other dependencies ], ), // other targets ] )
CocoaPods
릴리스는 AmazonIVSChatMessaging
이라는 이름으로 CoCocoaPods를 통해 게시됩니다. 이 종속성을 Podfile에 추가합니다.
pod 'AmazonIVSChat'
이후 pod install
을 실행하면 .xcworkspace
에서 SDK를 사용할 수 있습니다.
수동 설치
-
https://ivschat.live-video.net/1.0.0/AmazonIVSChatMessaging.xcframework.zip
에서 최신 버전을 다운로드합니다. -
아카이브 콘텐츠의 압축을 풉니다.
AmazonIVSChatMessaging.xcframework
에는 디바이스와 시뮬레이터 모두에 대한 SDK가 포함되어 있습니다. -
애플리케이션 대상에 대해 General(일반) 탭의 프레임워크, 라이브러리 및 포함된 콘텐츠(Frameworks, Libraries, and Embedded Content) 섹션으로 끌어 추출된
AmazonIVSChatMessaging.xcframework
를 포함합니다.