2010-04-10 10 views
1

내 응용 프로그램에서 응용 프로그램 저장소 응용 프로그램을 여는 단추를 구현하려하고 있습니다. 사파리는 열리지 만 앱 스토어 애플리케이션은 열지 않는이 간단한 코드 줄을 사용합니다.내 응용 프로그램에서 응용 프로그램 저장소를 실행하는 방법

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://itunes.apple.com/sk/app/tweetie-2/id333903271?mt=8"]]; 

URL 형식이 맞습니까? 나는 this document을 따랐다.

stackoverflow의 모든 관련 질문은 outofdate 있습니다.

답변

0

Safari를 우회하려면 URL에서 'itunes'를 'phobos'로 변경하십시오. 이것은 시뮬레이터에서 실패하지만, 디바이스에서 가장 확실하게 작동합니다.

0

설명서에 따르면 iTunes 제휴사 링크는 iTunes에서 사용하기 위해 여러 개의 리디렉션을 처리해야합니다. 예제를 따라 NSURLConnection을 만들고 대리인으로 설정하고 끝나는 문자열을 UIApplication으로 엽니 다.