개발계 SDK 추가

Swift Package Manager 설치

  1. 프로젝트 경로로 이동 후 SDK를 추가하기 위해 Xcode에서 File -> [Add Package] 를 클릭합니다.

  2. 노란색으로 표기해둔 곳에 해당 https://bitbucket.org/wisebirds/nestads-sdk-ios-package URL를 넣어줍니다.

  1. [Dependency Rule]에서 Exact Version 선택하고, 최신 버전인 2.7.0-dev 입력 후 [Add Packages]를 누릅니다.

  2. [Package Product] 에 NestAdsSdk 를 확인하고 [Add Package]를 클릭하여 설치합니다.

  1. 설치 완료 후, 노란색 표시 부분에서 관련 lib의 설치 및 적용 확인이 가능합니다.

  1. [Project] > [Targets] > [Build Settings] > [User Script SandBoxing] = NO 선택을 합니다.

  1. 빌드 성공 후 시뮬레이터를 구동 합니다.


ATT(App Tracking Transparency) framework 적용

광고 요청하기 전에 사용자로부터 개인정보 보호에 관한 권한을 요청해야 합니다. Info.plist[Privacy - Tracking Usage Description]에 추가하고, value에 사용자에게 보여줄 문구를 입력합니다.

해당 권한 설정 후 아래 코드를 추가합니다.

if #available(iOS 14, *) {
  ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in})
}

Last updated