프로젝트 설정
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에 추가한다.
platform :ios, '12.0'
use_frameworks!
target YOUR_PROJECT_TARGET do
pod 'AdPieSDK'
end
터미널 실행하고 iOS 프로젝트가 있는 경로로 이동 후, 아래 명령어를 실행하여 AdPie SDK를 설치한다.
pod install --repo-update
Xcode 실행 후,
Add Package Dependencies
메뉴를 클릭한다.
Xcode > File > Add Package Dependencies....
프롬프트 창이 나타나면 아래의 Git Hub 저장소 URL를 사용하여 검색한다.
https://github.com/gomfactory/AdPie-iOS-SDK.git
설치하려는 버전을 선택하고
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