본문에서는 Tencent Cloud TRTC-API-Example(iOS&Mac)을 빠르게 실행하는 방법을 설명합니다.
Tencent Cloud 가입 계정이 있어야 합니다.
TRTC 콘솔에 로그인하고 [애플리케이션 관리]를 선택합니다.
[애플리케이션 생성]을 클릭하고 APIExample
과 같은 애플리케이션 이름을 입력합니다. 이미 애플리케이션이 있는 경우, [기존 애플리케이션 선택]을 선택하고 [다음]을 클릭합니다.
설명:
- 본문에서 설명하는 UserSig를 생성하는 방법은 클라이언트 코드에서 SECRETKEY를 구성하는 것입니다. 이 방법에서 SECRETKEY는 쉽게 디컴파일되고 역전될 수 있으며, 키가 공개되면 공격자가 Tencent Cloud 트래픽을 도용할 수 있습니다. 따라서 이 방법은 로컬 TRTC-API-Example의 로컬 실행 및 디버깅에만 적합합니다.
- UserSig의 계산 코드를 서버에 통합하고 App 지향 API를 제공하는 것이 가장 좋습니다. UserSig가 필요할 때 App은 동적 UserSig에 대한 요청을 서버에 보낼 수 있습니다. 자세한 내용은 서버에서 UserSig 생성을 참고하십시오.
Xcode(11.0 또는 이후 버전)를 사용하여 소스 코드 디렉터리에서 TRTC-API-Example-OC.xcworkspace 프로젝트를 열고, TRTC-API-Example 프로젝트를 컴파일 및 실행합니다.
2대의 모바일에서 프로젝트를 실행할 경우 각자 다른 UserID를 사용해야 합니다. TRTC 동일 UserID(SDKAppID가 다를 경우 제외)를 2개의 단말에서 동시에 사용할 수 없습니다.
SDK는 UDP 프로토콜을 통해 멀티미디어를 전송하므로, UDP를 차단하는 공용 네트워크에서는 사용할 수 없습니다. 이와 유사한 문제가 발생하는 경우 방화벽 제한 대응 관련 질문을 참고하여 진단 및 해결하십시오.
문제 해결에 도움이 되었나요?