이전 버전 업데이트 내역

v1.2.6 (2022-05-26)

  • Shoplive player가 PIP 모드로 실행 중인 상태에서 사용자의 인증 정보가 업데이트 되면 (예, 비로그인 -> 로그인) player가 전체 화면 모드로 변경되는 이슈를 개선하였습니다. 인증 정보가 변경되더라도 PIP 모드를 그대로 유지할 수 있습니다.

v1.2.5 (2022-05-11)

  • 채팅 입력창에 표시되는 placeholder와 보내기 버튼의 텍스트의 표기 이슈를 수정하였습니다.
  • 블루투스 키보드로 채팅이 입력되지 않는 버그를 수정하였습니다.
  • iPad에서 기본 공유하기 관련 버그와 UI 관련 일부 버그를 수정하였습니다.
  • 주요 Error를 처리할 수 있도록 개선하였습니다.

v1.2.4 (2022-04-15)

  • 딥링크를 열어주는 기능을 추가하였습니다.
  • 인디케이터 색상이 적용되지 않는 버그를 수정하였습니다.
  • PIP 영역 설정 시 큰 값으로 설정하면 PIP 영역 이동이 여유롭지 못했던 버그를 수정하였습니다.

v1.2.3 (2022-03-31)

  • 다시보기(리플레이) 방송을 미리보기로 실행하고, 미리보기 화면을 선택하여 일반 화면으로 전환하면 메뉴가 보이지 않는 오류를 수정하였습니다.
  • 미리보기일 때 음소거 되지않는 오류를 수정하였습니다. 미리보기를 시작할 때 음소거 관련 값을 웹클라이언트로 전달하지 않도록 적용하였습니다.
  • background에서 foreground로 전환할 때 미리보기 상태에서 자동재생이 안되는 오류를 수정하였습니다.
  • 서버로 command와 payload를 전달하는 sendCommandMessage 인터페이스를 추가하였습니다.
  • 앱 내 PIP 상태에서 PIP가 이동 가능한 영역을 설정할 수 있도록 setPictureInPictureFloatingOffset 인터페이스를 추가하였습니다.
  • 로컬 스토리지 저장 기능 사용 여부를 설정하는 setUsingLocalStorage(_ use: Bool) 인터페이스를 추가하였습니다.
  • 앱 버전을 설정하는 setAppVersion(_ appVersion: String) 인터페이스를 추가하였습니다.

v1.2.2(2022-03-10)

  • 진동, 효과음 등 퀴즈 기능을 연계할 수 있도록 개선하였습니다.
  • 상품 또는 공지사항을 사용자가 선택하였을 때 앱 내 PIP로 강제 전환되던 기능에 다음 동작을 선택할 수 있는 API를 추가하였습니다.
  • Endpoint를 설정할 수 있는 API를 추가하였습니다.
  • Shoplive Player에서 Analog Dialog 또는 다른 화면이 있을 때는 Swipe-down 동작을 하더라도 앱 내 PIP로 전환되지 않도록 적용하였습니다.

v1.2.1(2022-01-13)

  • 시청자의 네트워크 환경에 따라 자동으로 화질이 변경되는 로직을 개선하고, 더 안정적으로 라이브 스트리밍을 시청할 수 있도록 개선하였습니다.
  • 고객사 Mobile App 내부에서 PIP 가 실행될 때 키보드의 높이에 따라 PIP의 노출 위치가 자동으로 변경되도록 개선하였습니다.

v1.2.0(2021-12-15)

  • ShopLive.isSuccessCampaignJoin() 인터페이스 추가

v1.1.4(2021-12-08)

  • ShopLive.sdkVersion 인터페이스 추가

**v1.1.3(2021-11-15)** + handleReceivedCommand 콜백 추가

v1.1.2(2021-11-11)

  • ShopLive.setLoadingAnimation(images:) 인터페이스 추가
  • handleCustomActionResult, handleCustomActionResult 콜백 optional로 변경

v1.1.1(2021-11-08)

  • handleCustomActionResult, handleCustomActionResult 콜백 추가
  • onSetUserName 콜백 추가

v1.0.18(2021-10-01)

  • ShopLive.user.add(params:) 인터페이스 추가

v1.0.17(2021-09-16)

  • ShopLive.setKeepAspectOnTabletPortrait(_ keep:) 인터페이스 추가

v1.0.16(2021-09-08)

  • 사운드 정책 중 통화종료 후 이어서 재생설정 API가 활성화 되었습니다. (CallKit 사용하지 않음)
  • 로딩 인디케이터가 영상 시작시에만 나오도록 수정되었습니다.
  • 라이브에서는 OS PIP 영상 정지/재생시 stream의 최신 위치로 seek하도록 적용되었습니다.

v1.0.13(2021-09-06)

  • 로딩 인디케이터가 추가되었습니다. (Default: White)
  • 인앱 PIP가 키보드가 노출시 키보드 위에 위치하도록 조정되었습니다.

v1.0.10(2021-09-01)

  • 플레이어 상태 변경 Command의 payload value 타입 (String 에서 Int로) 변경
  • hookNavigation API 추가
  • 플레이어의 상태변경에 따른 이벤트를 handleCommand 전달하도록 적용되었습니다.
  • 상품을 선택시에 handleNavigation으로 진입시 기본적으로 pip로 전환.

v1.0.6(2021-08-31)

  • 사운드 정책 중 통화종료 후 이어서 재생설정 API를 비활성 (일부 국가에서 CallKit이 비허용)
  • Preview 전환 처리에 대한 버그를 수정하였습니다.

v1.0.4(2021-08-30)

  • 프리뷰로 현재 화면에서 PIP로 시작할 수 있는 Preview API 추가
  • ShopLive 방송화면의 ViewController를 사용할 수 있도록 property 추가

v1.0.3(2021-08-22)

  • 영상 연결이 좋지 않은 경우 재연결 시도를 하도록 적용되었습니다.
  • 공유 API에서 scheme 파라미터가 필수값에서 옵셔널로 변경
  • close ( 플레이어 종료) API 추가
  • 방송 진입 시, 캠페인 정보 전달
  • 캠페인 상태 변경 시, 상태 값 전달
  • 오류 상황 발생 시, 코드/메시지 전달
  • 통화 종료 후 영상 복귀 시, 기본값을 '영상 멈춤'에서 '영상 자동 재생'으로 변경

v1.0.2(2021-08-09)

  • 플레이어를 내렸을 때 인스턴스가 해제되지 않는 문제를 수정했습니다.

v1.0.1(2021-08-05)

  • handleDownloadCoupon으로 이벤트가 전달되지 않는 문제를 수정했습니다.

Did this page help you?