2. [애플리케이션 생성]을 클릭하고 'APIExample'과 같은 애플리케이션 이름을 입력합니다. 이미 애플리케이션이 있는 경우 [기존 애플리케이션 선택]을 선택하고 [다음]을 클릭합니다
2단계: 샘플 코드 다운로드
1. UI 없음을 선택하고 [Github]로 이동하여 SDK 및 Demo 소스 코드를 다운로드합니다.
2. [다음]을 클릭합니다.
3단계: 프로젝트 구성
1. 데모 프로젝트를 실행 중인 경우 [테스트]를 선택합니다. SDKAppID와 Secret key를 기록해 둡니다
2. 이전에 다운로드한 파일을 열고 /lib/debug/GenerateTestUserSig.dart를 찾아 열고 다음 매개변수를 설정합니다.
SDKAPPID: PLACEHOLDER로 기본 설정되어 있으며, 실제 SDKAppID로 설정하십시오.
SECRETKEY: PLACEHOLDER로 기본 설정되어 있으며, 실제 Secret key로 설정하십시오.
3. [다음]을 클릭합니다.
설명:
이 문서에서 설명하는 UserSig를 생성하는 방법은 클라이언트 코드에서 SECRETKEY를 구성하는 것입니다. 이 방법에서 SECRETKEY는 쉽게 디컴파일되고 역전될 수 있으며, 키가 공개되면 해커가 Tencent Cloud 트래픽을 도용할 수 있습니다. 따라서 이 방법은 TRTC-Simple-Demo의 로컬 실행 및 디버깅에만 적합합니다.
UserSig의 계산 코드를 서버에 통합하고 App 지향 API를 제공하는 것이 가장 좋습니다. UserSig가 필요할 때 App은 동적 UserSig에 대한 요청을 서버에 보낼 수 있습니다. 자세한 내용은 서버에서 UserSig 생성을 참고하십시오.
4단계: 데모 컴파일 및 실행
1. flutter pub get 실행
2. 프로젝트를 빌드하고 실행합니다.
Android:
1. 'flutter run' 실행
2. Android Studio(3.5 이상 버전)로 데모 프로젝트를 열고 프로젝트를 [실행]합니다.
iOS:
1. cd ios 실행
2. 'pod install' 실행
3. XCode(11.0 버전 이상)를 사용하여 소스 코드 디렉터리에서 /ios를 엽니다. Demo 프로젝트를 컴파일하고 실행합니다.
windows:
1. windows 지원 활성화: flutter config --enable-windows-desktop 실행
2. flutter run -d windows 실행
macOS
1. macOS 지원 활성화: flutter config --enable-macos-desktop 실행