iOS 버전이 9으로 업데이트 되면서 canOpenURL 를 사용하기 위해서는 보안상의 이유로

아래와 같이  info.plist 파일에 허용하고자 하는 scheme 을 추가해 주어야 한다.


LSApplicationQueriesSchemes

 urlscheme
 urlscheme2
 urlscheme3
 urlscheme4


canOpenURL을 이용하여 기기에 설치된 앱을 체크하여 광고 타겟팅 등 부적절한 용도로

사용되는 것을 방지하고자 iOS9에서 변경되었다고 한다.


iOS9에서 LSApplicationQueriesSchemes에 아무런 scheme도 등록하지 않고 다른 입들의

scheme을 호출해 보니 정상적으로 실행되는 것으로 보아서는 openURL 에는 영향이 없는 듯 하다.






'IT > iOS / Objectiv-C' 카테고리의 다른 글

iOS - Segue 관련 함수  (0) 2015.12.14
iOS 이미지 라운드 처리  (0) 2015.12.14
iOS의 SQLite-FMDB 사용  (0) 2015.12.14
HTML5 VIDEO 플레이 관련 이슈  (0) 2015.10.06
Xcode 버전 다운그레이드 방법  (0) 2015.09.24

WRITTEN BY
Dukejin
If you don't walk today, you will have to run tomorrow. Try hard, Try hard!

,