---
title: "FPS iOS SDK 2.7.1"
description: "플레이리스트 요청에 HTTP 헤더를 설정하는 FairPlayConfiguration.contentHttpHeader와 시스템 다운로드 UI에 표시될 제목을 설정하는 FairPlayConfiguration.downloadTitle을 추가하고, 플레이리스트 요청 타임아웃을 개선했으며, iOS 16.7.x에서 오프라인 라이선스가 저장되지 않던 문제를 수정했습니다."
---
> For the complete documentation index, see [llms.txt](https://docs.doverunner.com/llms.txt).

## 새로운 기능

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

  ```swift
  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)하던 문제를 수정했습니다.