반응형
ios14
반응형
2

iOS 14.5 부터 변경될 IDFA 수집에 관한 정책 정리

iOS 앱에서 오퍼월 광고 및 광고 효율 추척을 위해 사용하던 광고ID 값인 IDFA를 수집하기 위해서 앞으로는 사용자의 권한을 필수로 받아야 한다. iOS 14.5 이전 버전에서는 별도의 사용자 승인없이 IDFA를 수집할수 있었으나 iOS 14.5 이상 부터는 IDFA를 수집하기 위해서는 필수로 권한을 받아야 한다. 기존 IDFA를 가져오기 위해서는 AdSupport 프레임워크를 통해 아래 코드로 수집이 가능했었다. import AdSupport ASIdentifierManager.shared().advertisingIdentifier 하지만 위 코드로 IDFA를 수집하려면 AppTrackingTranparency 프레임워크를 통해 추가로 팝업을 요청해 주어야 한다. 그럼 IDFA 권한 승인을 위한 팝..

개발 2021.03.16

iOS Widget 구성을 위한 Widget Extension 기본부분 살펴보기

해당 글에서 코드 부분은 파란색으로 표기 됩니다. 해당 글에서 중요 부분은 붉은색으로 표기 됩니다. ​ iOS14 에서 새롭게 추가된 Widget을 구성하려면 Widget Extension을 구성하여야 한다. 새롭게 추가된 Widget의 구성(Configuration)은 아래와 같다 - Provider : Widget의 화면 갱신을 담당 - View content : Widget의 화면을 담당 (Widget init) 기본적으로 Widget Extension을 생성하면 자동으로 생성되는 코드에서처럼 다음과 같이 Provider 및 View content를 선언된것을 볼 수 있다. Ex) // @main 부분은 위젯의 시작 지점으로 생각하면 편리하다. @main struct testWidget2: Widg..

개발 2020.11.16