2014-04-16 2 views
0

iOS 기기에 설치된 앱의 시작 URL을 찾을 수 있습니까?시작 URL (iOS) 검색

(AudioBus 어떻게 든, 설치된 애플리케이션 알고 있지, 그 "입력 선택"상자가 방금 입력에 사용할 수있는 것들이다)

+0

AudioBus가하는 일에 대해 다음과 같이 설명되어 있습니다. https://developer.apple.com/library/ios/documentation/uikit/reference/UIApplication_Class/Reference/Reference.html#//apple_ref/occ/instm/UIApplication/canOpenURL : –

+0

해당 앱이 동일한 개발자의 앱인 경우 알고 있습니다. 당신은 거의 모든 애플 리케이션의 URL 스키마를 얻을 수 있습니다 : http://wiki.akosma.com/IPhone_URL_Schemes –

답변

3

가능성이 무엇 AudioBus가하는 것은 URL 핸들러가 등록되어 있는지 확인하는 -[UIApplication canOpenURL:]를 사용입니다 장치에. 미리 URL 목록이 필요합니다 (AudioBus는 개발자가 앱 등록을 페이스 북처럼 요구하는 것 같습니다). 그리고 어떤 앱이라도 내가 말할 수있는 한 모든 URL을 처리 할 수 ​​있다고 주장 할 수 있습니다. 따라서 결정적인 해결책은 아닙니다.

예 : 당신은 또한 응용 프로그램 사이에 오디오를 공유 화제가 iOS 7에 도입 된 간 응용 프로그램 오디오에서 볼 수도 있습니다

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"googlechrome://example.com"]]) { 
    // Google Chrome is likely installed on the device 
} 

.

+0

고마워, 이것 역시 내가 추측 한 것입니다 ... –

+0

위대한, 나는 이것을 "아니오" –