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!
,