내가 통합 사용자 정의 URL이 URL 방식으로 내 응용 프로그램에 특정 페이지에 링크 호출있는 정의했습니다아이폰 OS 깊은
이예 연결 : 의 MyApp : // ID가 = 123
문제는 그 I 내 응용 프로그램이 특정 장치 (예 : Pinterest)에 설치되어 있지 않으면 iOS를 appstore로 이동시키는 방법을 모르겠습니다.
내가 통합 사용자 정의 URL이 URL 방식으로 내 응용 프로그램에 특정 페이지에 링크 호출있는 정의했습니다아이폰 OS 깊은
이예 연결 : 의 MyApp : // ID가 = 123
문제는 그 I 내 응용 프로그램이 특정 장치 (예 : Pinterest)에 설치되어 있지 않으면 iOS를 appstore로 이동시키는 방법을 모르겠습니다.
UIApplication
에는 canOpenURL:
메서드가 있습니다.이 메서드를 사용하면 시스템에 쿼리하여 사용자 지정 구성표로 URL을 처리 할 수 있는지 확인할 수 있습니다. 그러면 URL을 열어 앱이 설치되었음을 알 수 있습니다. 그럴 수 없다면 앱이 설치되어 있지 않아 상점에 푸시해야합니다.
분명히 앱에 추가해야합니다. 앱의 또 다른 앱이든 통합 기능을 제공하는 타사 앱이든간에 분명히 추가해야합니다.
웹 페이지의 의미라면 see this answer입니다.
어디서부터? 2 개의 앱 사이에서 통신 중이거나 타사 앱이 앱을 실행시킬 수 있습니까? – Wain
당신은 할 수 없습니다. iOS는 앱 URL이 설치 될 때까지 당신을 알지 못합니다. Pinterets와 Facebook은 일반 URL을 앱으로 리디렉션합니다. – rckoenes
@rckoenes 당신이 무엇을 의미하는지 모르시겠습니까 Pinterest가 Pinterest를 열면 Pinterest를 열거 나 Pinterest를 설치하거나 앱 스토어를 열 것입니다. 이것은 구현하려는 정확한 동작이지만 확실하지 않습니다. –