FPS iOS SDK 2.7.1
새로운 기능
Section titled “새로운 기능”-
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)하던 문제를 수정했습니다.