2013년 3월 20일 수요일

iOS 프로그래밍 팁 - Custom URL Scheme

custom URL scheme 기능은

사파리에서 특정 URL 을 입력하면 앱이 활성되게 할수 있다.

아래 apple 사이트에서

Implementing Custom URL Schemes 

항목을 참고하면 이해가 갈것이다.


http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/AdvancedAppTricks/AdvancedAppTricks.html

여기를 참조 하여 xxxxx-info.plist 파일을 수정 하는 방법을 쉽게 이해 할수 있다.


http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html


실제로 xxxxx-info.pilist 파일에 내용을 확인 해보면
다음과 같다.


<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>sparrowapps</string>
</array>
</dict>
</array>


사파리에서  주소창에 sparrowapss://를 입력 하면 해당 앱이 활성된다.

댓글 없음: