Integrate
0. 최신 ADX Flutter SDK 버전
Version 1.0.6
Release Date : 2025/04/22
1. 최소 지원 사양
Xcode15 이상에서 빌드할 경우, iOS Deployment Target 버전 (최소 지원 버전)을 12.0 이상으로 설정합니다. iOS 12.0 이상 버전으로 설정하지 않으면 특정 광고 네트워크의 초기화 과정에서 비정상 종료(Crash)가 발생할 수 있습니다.
2025년 4월 24일부터 앱 스토어 커넥트에 업로드하는 앱은 Xcode 16 이상 버전을 사용하여 빌드해야 합니다. https://developer.apple.com/kr/news/
2. ADX Flutter SDK 추가 (Plugin 설치)
1) 터미널 명령어로 설치합니다.
$ flutter pub add adx_sdk
2) pubspec.yaml 에 dependency 입력합니다.
터미널 명령어로 설치한 경우 넘어갑니다.
dependencies에 adx_sdk 를 추가합니다.
dependencies:
adx_sdk: ^1.0.6
3) 마지막으로 ADX SDK Dart 파일을 임포트합니다.
import 'package:adx_sdk/adx_sdk.dart';
3. iOS 14+ 지원
iOS 14 이상 지원하는 경우 IDFA (Identifier for Advertisers) 식별자를 얻기 위해 ATT(App Tracking Transparency) Framework를 반드시 적용해야 합니다. 자세한 방법은 아래 링크를 참고해주세요.
App Tracking Transparency유럽 경제 지역 (European Economic Area) 에 서비스 하지 않는 경우 ATT 적용을 위해 app_tracking_transparency 모듈을 사용하는 방법을 권장드립니다. 이부분은 샘플 프로젝트를 참고해주세요.
4. AdMob APP ID 설정
Flutter 프로젝트 내에 존재하는 Android 및 iOS 프로젝트에 AdMob APP ID를 설정합니다.
Flutter 프로젝트 > Android 프로젝트 > AndroidManifest.xml 파일 열기
<meta-data>태그에 "com.google.android.gms.ads.APPLICATIONID"와 발급된 애드몹의 APP ID를 추가.
<application>
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="YOUR_ADMOB_APP_ID"/>
</application>
Last updated
Was this helpful?