프로젝트 설정
1 : SDK 연동을 위한 준비
Xcode 15.3 이상
Deployment Target : iOS 12.0 이상
2025년 4월 24일부터 앱 스토어 커넥트에 업로드하는 앱은 Xcode 16 이상 버전을 사용하여 빌드해야 합니다. https://developer.apple.com/kr/news/
2 : 설치
CocoaPods
사용
CocoaPods
사용AdPie SDK의 최신버전을 가져오려면 아래와 같이 프로젝트의 Podfile에 추가한다.
터미널 실행하고 iOS 프로젝트가 있는 경로로 이동 후, 아래 명령어를 실행하여 AdPie SDK를 설치한다.
Xcode 실행 후,
Add Package Dependencies
메뉴를 클릭한다.
프롬프트 창이 나타나면 아래의 Git Hub 저장소 URL를 사용하여 검색한다.
설치하려는 버전을 선택하고
Add Package
버튼을 클릭하여 AdPie SDK를 설치한다.Swift Package Manager 를 이용하여 SDK를 설치하는 경우, AdPie SDK V1.6.3 버전부터 설치 가능.
아래의
Xcode 프로젝트 설정
내용을 참고하여Other Linker Flags
설정을 완료한다.
SDK 수동 설치
SDK 및 샘플프로젝트를 download 한다.
AdPie-iOS-SDK-master.zip
파일을 압축을 해제하고AdPieSDK.xcframework
파일이 있는지 확인한다.Xcode에서 타겟 프로젝트 선택 후,
General -> Frameworks, Libraries, and Embedded Content
에AdPieSDK.xcframework
파일을 드래그하여 추가한다.
아래의
Xcode 프로젝트 설정
내용을 참고하여Other Linker Flags
설정을 완료한다.
Xcode 프로젝트 설정
Xcode 실행 > 프로젝트 타겟 선택 > Build Settings에서
Other Linker Flags
에$(inherited)
와-ObjC
플래그가 추가되어 있는지 확인한다.위의 플래그가 없을 경우 , 비정상 종료(Crash)가 발생할 수 있다.
3 : iOS 14+ 대응
iOS 14+ 대응 페이지를 통해 info.plist 와 코드를 적용한다.
Last updated