CocoaPods를 사용하여 컴포넌트를 가져옵니다. 문제가 있으면 환경 준비를 참고하시기 바랍니다. 컴포넌트를 가져오는 구체적인 단계는 다음과 같습니다.
1. Podfile 파일에 pod 'TUICallKit_Swift' 종속성을 추가합니다. Subspec를 Professional으로 지정하는 것을 권장하며, 문제가 있으면 Example 프로젝트를 참고하시기 바랍니다.
target 'xxxx'do
...
pod 'TUICallKit_Swift/Professional'
end
설명:
프로젝트에서 Podfile 파일이 누락된 경우, 단말기에 cd부터 xxxx.xcodeproj까지 디렉토리가 있어야 하고, 다음, 아래 명령을 통해 Podfile 파일을 생성해야 합니다.
pod init
2. 단말기에서 먼저 cd를 통해 Podfile 디렉토리로 들어간 다음 아래 명령을 실행하여 컴포넌트를 설치합니다.
pod install
설명:
TUICallKit 최신 버전을 설치할 수 없으면 먼저 Podfile.lock 및 Pods를 삭제할 수 있습니다. 그 다음 아래 명령을 실행하여 로컬의 CocoaPods 리포지토리 목록을 업데이트합니다.
pod repo update
그 다음 아래 명령을 실행하여 컴포넌트 라이브러리의 Pod 버전을 업데이트합니다.
pod update
3. 컴파일해서 한번 실행해보시는 것을 권장합니다. 문제가 있으면 저희의 자주 받는 질문들을 참고하실 수 있습니다. 문제가 여전히 해결되지 않으면 저희의 Example 프로젝트의 실행을 시도해보실 수 있습니다. 통합 및 사용 중에 문제가 있으면 저희에게 피드백 해주시기를 바랍니다.
단계 3: 프로젝트 구성
오디오/비디오 기능을 사용하려면 카메라 및 마이크의 사용 권한을 부여해야 하며, 실제 프로젝트 수요에 따라 프로젝트에 필요한 권한을 설정하시기 바랍니다.
사용자의 신원을 확인하고 악의적인 공격자가 클라우드 서비스 사용 권한을 도용하는 것을 방지하기 위해 사용자 로그인 인증에 사용되는 안전 보호 서명입니다.
주의:
개발 환경: 로컬 개발 디버깅 단계에 있다면, 로컬 GenerateTestUserSig.genTestSig 함수를 사용하여 userSig를 생성할 수 있습니다. 그러나, 이 방법의 SDKSecretKey는 역컴파일에 의해 쉽게 해독됩니다. 암호키가 유출되면 공격자가 당신의 Tencent Cloud 트래픽을 도용할 수 있습니다.