로딩중입니다
iOS 9 업데이트 대응
9/14/2015 10:56:25 AM

IGAWorks iOS9 업데이트 대응

2015년 9월 16일 부터 iOS9 버전이 배포되었습니다. iOS9 의 변경내용 중 다음과 같은 항목의 영향을 받게 되었습니다.

  1. App Transport Security 정책
    요약 : 앱 내에서 발생하는 모든 네트워크 통신은 HTTPS를 사용
  2. canOpenUrl 변경
    요약 : 앱 설치 유무를 판단하는 용도로 사용했던 canOpenUrl의 동작 방식 변경
  3. 언어 코드 변경
    요약 : 언어코드 형태 변경 (예: ko -> ko-KR )

위 변경 내용에 대응하기 위해 SDK를 업데이트 하였습니다. 

  • Xcode7 with base SDK iOS 9.0으로 빌드하는 App은 새로운 SDK로 교체하셔야 합니다.  [다운로드센터 바로가기]
  • 구 버전 SDK를 계속 이용하여 iOS9 앱을 빌드하고자 하실 때에는 info.plist 파일을 수정해야 합니다.

단, 아래의 서비스를 이용하는 경우에는 반드시 신 버전 SDK(ver 2.x)로 업데이트해야 합니다.

  • 애드팝콘
  • 라이브오퍼레이션
  • 쿠폰
  • 프로모션



신 버전 SDK(ver 2.x )  적용 방법 

iOS9의 변경 내용이 적용된 SDK를 적용하기 위해서는 ATS 관련 설정을 해야 합니다.

info.plist 파일에 필수 도메인을 등록하여 ATS 예외처리를 합니다.

대상 도메인

  1. igaworks.com
  2. adpopcorn.com

참고. 위 도메인도 https 적용이 완료되는대로 SDK 업데이트 예정.


+ 설정이 추가되어 있는 info.plist 샘플 파일을 다운로드 할 수 있습니다. 참고하여 연동하시면 됩니다.

[샘플 info.plist 다운로드]



구 버전 SDK(분할버전 ver 1.x)를 그대로 사용할 때

사용하시는 IGAWorks SDK 버전이 1.0in 대이고 최신의 SDK로 교체가 어려운 경우,

아래와 같이 info.plist 파일에 필수 도메인을 등록하여 예외처리를 합니다. 

대상 도메인 

  1. igaworks.com
  2. ad-brix.com
  3. adpopcorn.com

단, 애드팝콘 서비스를 이용할 경우에는 반드시 iOS9 대응 SDK를 사용해야 합니다. (AdPopcornOfferwall_v2.0in)


+ 설정이 추가되어 있는 info.plist 샘플 파일을 다운로드 할 수 있습니다. 참고하여 연동하시면 됩니다.

[info.plist 샘플 파일]



추가: 애드팝콘 DA 를 사용하시는 경우


일부 미디에이션 제공 업체의 경우 WebView 를 사용하기 때문에 특정 도메인을 등록하는데 어려움이 있습니다.

따라서 아래와 같이 ATS를 전체 예외로 설정해주셔야 합니다.

DA 미디에이션의 경우 상세 내용은 각 광고네트워크의 iOS9 지원 정책을 확인해주세요.