2011-11-20 2 views
0

매우 유용한 몇 가지 앱이 있으며 내 앱 내 사용자에게 추천하고 싶습니다. 이러한 앱이 하나 설치되어 있고 사용자가 버튼을 탭하면 해당 앱을 시작하려고합니다. 그렇지 않으면 App Store 앱에서 앱 페이지를 엽니 다.NSURL 및 -openURL을 사용하여 앱을 시작하는 방법 :

UIApplication은 -canOpenURL : 메소드를 제공합니다.이 메소드는 앱이 기기에 있는지 확인하는 데 사용할 수 있습니다. -openURL을 사용하면 앱을 실행할 수 있습니다. 하지만 앱을 시작하기 위해 NSURL을 어떻게 구성합니까?

내가 추천하고자하는 앱에는 적어도 알고있는 특별한 등록 된 URL 스키마가 없습니다. 내가 아는 전부는 그들의 이름과 앱 ID입니다.

이러한 앱 개발자가 맞춤 URL 열기 체계를 지원하도록 앱을 업데이트해야합니까, 아니면해야합니까?

답변

1

은 여기

+0

그래서 개발자로부터이 앱의 URL 스키마를 모르면 시작할 수 없습니다. – openfrog

+0

절대적으로 맞습니다. 또한 일부 앱에서만 URL 스키마가 있습니다. –

+0

좋아하는 앱의 개발자에게 연락하여 앱의 구성표를 제공하거나 앱의 다음 버전에 통합 할 수 있습니다. 솔직하게, 나는 그것의 양면을 볼 수있다 : 한 편에는, 그것은 잠겨 있고 우리는 우리가 원하는 멋진 것들을 할 수 없다. 다른면에서, 애플은 앱을 서로 엉망으로 만들 수 없도록 보안을 격리하고 유지하려고합니다. –

0

list of public URL schemes입니다 (그것이 나에게 응용 프로그램이나 기존 아이폰 OS 체계 중 하나를 할 수있다)는 등록 된 URL 방식을 알고 될 경우 URL에 의해 응용 프로그램을 열에만 가능합니다. 그러나 이것은 시장에 나와있는 것의 일부일뿐입니다. 그것은 그러나 당신을 위해 도움이 될 수 있습니다.

관련 문제