에러 가이드

iOS > 채팅 시 UI 잘림 이슈

// IOS 에서 위의 이슈가 발생하는 이유는 meta 태그의 세팅을 하지 않아서 생기는 이슈입니다.
// 핀치 줌 기능을 비활성화하여 현재 UI 그대로 볼수 있도록 하며 현재 뷰포트의 너비를 디바이스의 화면 너비와 동일하게 설정하여 세팅을 추천드립니다.
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=no">

JWT 토큰 세팅 이후에도 게스트로그인 되는 이슈

소스라이브 플레이어 인증 사용법jwt 토큰 생성 을 통해서

window.SauceLiveLib.setInit({ broadcastId: liveId });
window.SauceLiveLib.setMemberToken(jwt);
window.SauceLiveLib.load('sauce_live')

세팅하였는데도 비회원으로 로그인 되는 경우 아래와 같은 부분을 한번더 확인해주세요.

  1. 정확하게 JWT Header 에 "typ": "JWT","alg": "RS256" 을 추가하였습니까?
  2. 전달받은 pem 키를 세팅하여 JWT 토큰을 생성하였습니까?
  3. 만들어진 토큰을 base64로 인코딩 후 추가하였습니까?
  4. 아래의 payload 중에 필수값이 누락된 부분이 없는지 확인하였습니까?

Parameter

Type

Required

Default

Description

partnerId

string

true

None

발급 받은 파트너사 아이

memberId

string

true

None

파트너사 회원의 고유 아이디

nickName

string

true

None

채팅 시 표시되는 닉네임
(주의 : 닉네임은 그대로 노출되기 때문에 실명 등을 사용 시에는 마스킹 처리 필요)

memberType

string

true

None

시청자 타입 (회원 : 1, 비회원 : 0)

age

string

false

etc

통계 데이터 수집용 연령대
(10대 : 10, 20대 : 20, 30대 : 30, 40대:40, 50대: 50, 60대: 60, 기타: etc)

gender

string

false

e

통계 데이터 수집용 성별
(남성 : m, 여성 : w, 기타 : e)


상품 클릭이나 일부 기능이 동작하지 않는 이슈

소스라이브 브릿지를 코드로 추가하지 않으면 일부 기능에 대해서 동작하지 않을수 있습니다.

자세한 사항은 소스라이브 브릿지 가이드 를 참고해주세요.