# iOS SDK 연동 체크리스트

> 제공된 체크리스트와 구성 확인을 따라 레벨플레이 iOS SDK의 성공적인 통합을 보장합니다.

## iOS SDK 연동 | 체크리스트##integrate-the-ios-sdk--checklist

### 앱 추가##add-your-app

레벨플레이 플랫폼에 로그인하고 앱을 추가합니다. 앱이 아직 라이브 상태가 아닌 경우 앱 마켓플레이스에 최종 제출 후 앱을 스크레이핑해야 합니다.

### 광고 유닛 설정##set-up-ad-units

Ad Units 페이지에서 광고 유닛과 플레이스먼트를 정의합니다. 보상형 비디오 같은 보상형 광고 광고 유닛의 항목 이름과 보상 금액을 설정합니다.

### SDK를 프로젝트에 추가합니다.##add-the-sdk-to-your-project

CocoaPods 또는 매뉴얼 다운로드 통해 프로젝트에 레벨플레이 SDK를 추가합니다.

### 프레임워크 추가##add-frameworks

필요한 프레임워크를 프로젝트에 추가합니다.

### ATS 설정##configure-ats-settings

'Top Level Key'에 'NSAppTransportSecurity'라는 딕셔너리를 추가합니다. 딕셔너리에 'NSAllowsArbitraryLoads'라는 부울을 추가하고 YES로 설정합니다.

### 필수 파일 임포트##import-necessary-files

Objective-C의 경우 임포트 `"IronSource/IronSource.h"`

### 델리게이트 설정##set-the-delegates

이전에 레벨플레이 플랫폼에서 설정한 광고 유닛의 델리게이트 등록합니다.

### UserID 설정##set-userid

보상형 비디오 사용자에게 보상을 제공하기 위해 서버 간 콜백을 사용하는 경우 UserID를 설정해야 합니다. 또한 init 요청을 수행하기 전에 userID 파라미터 설정해야 합니다.

### SDK 시작##init-the-sdk

레벨플레이 플랫폼에서 생성된 앱 키를 사용하여 SDK를 초기화합니다. 이 `[IronSource initWithAppkey:YOUR\_APP\_KEY adUnits:YOUR\_AD\_UNITS\];`와 같이 광고 유닛 파라미터에서 앞서 설정한 광고 유닛을 참조하는 것이 좋습니다.

다음 광고 유닛 통합 체크리스트를 참고하십시오.

* [보상형 비디오](/grow/levelplay/sdk/ios/rewarded-video-integration-checklist.md)
* [인터스티셜 광고](/grow/levelplay/sdk/ios/interstitial-integration-checklist.md)
