콘텐츠로 이동
This documentation is also available as markdown. For a complete index of all pages, see llms.txt at /llms.txt

FPS iOS SDK 2.7.1

콘텐츠 보안멀티 DRM릴리스 노트

← 새 소식 목록

  • FairPlayConfiguration.contentHttpHeader — 다운로드 중 Key ID를 추출하기 위해 SDK가 요청하는 HLS 플레이리스트(m3u8)에 HTTP 헤더를 설정합니다. 콘텐츠 서버가 헤더 기반 인증을 사용하는 경우 필수입니다.

    let config = FairPlayConfiguration(avURLAsset: urlAsset,
    contentId: "ContentID",
    certificateUrl: "Certification URL",
    authData: "Token or CustomData")
    config.contentHttpHeader = ["Authorization": "Bearer <token>"]

    참고: 플레이리스트 요청에만 적용됩니다. 미디어 세그먼트 요청의 헤더는 AVURLAsset 옵션에서 설정해야 합니다.

  • FairPlayConfiguration.downloadTitle — 시스템 다운로드 UI(iPadOS 27+에서는 Live Activity)에 표시될 제목을 설정합니다. 기본값은 contentId입니다.

  • 플레이리스트 요청 타임아웃을 개선했습니다.
  • iOS 16.7.x에서 오프라인 라이선스가 저장되지 않아 오프라인 상태에서 재생이 실패(-1100)하던 문제를 수정했습니다.