애플리케이션이 설치되었을 경우 해당 애플리케이션을 웹사이트에서 실행시킬 수 있다.
사전에 애플리케이션에서 설정을 해주어야 하는데 먼저 Application-info.plist파일을 열어 아래 이밎와 같이 URL Type과 URL Schemes를 정의해준다.
후에 AppDelegate 클래스에서 다음의 딜리게이트 메소드를 생성하여 외부에서 호출되었을 경우동작을 설정해주면 된다.
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
{
if (!url) {
return false;
}
NSLog(@"url: %@", [url absoluteString]);
return true;
}
이제 외부에서 URL Schemes에 해당하는 palytestapp:// 의 주소에 접근할 경우 자동으로 애플리케이션을 실행한다.
참 쉽죠?
'프로그래밍 > 정보' 카테고리의 다른 글
| [iOS] 웹에서 애플리케이션을 실행하는 방법. (2) | 2012/04/04 |
|---|---|
| [iOS] 회전에 따른 뷰를 설정하는 방법. (0) | 2012/03/27 |
| [iOS] 다국어 문자열을 지원하기 위한 방법. (1) | 2012/03/05 |
| [정보] 비주얼 스튜디오 2010 환경에서 DirectX의 컴파일이 되지 않을 때 (3) | 2010/07/03 |
| [정보] BOOL과 bool의 차이점 (0) | 2009/08/01 |
| [이슈] Memcpy()가 사라진다!? (0) | 2009/05/17 |

댓글을 달아 주세요
비밀댓글입니다
2012/04/05 18:08 [ ADDR : EDIT/ DEL : REPLY ]비밀댓글입니다
2012/04/06 15:59 [ ADDR : EDIT/ DEL : REPLY ]