2016-06-19 7 views
0

Firebase에는 Dynamic links이 있습니다. Android/iPhone을 클릭하면 웹 사이트가 아닌 앱으로 리디렉션됩니다. 따라서 친구 (게임, 그룹 채팅 등)에 가입하도록 친구를 초대하려면이 링크를 공유하면됩니다.UWP의 Firebase 동적 링크

이것이 UWP에서 달성 가능한지 궁금합니다. 나는 project Rome에 관한 비디오를 보았습니다. 그들은 어디서 AppUriHandlers에 대해 이야기했는지 알 수 있습니다. 그러나 그들은 당신이 당신의 웹 서버 루트에 당신의 앱을 식별 할 수있는 json 파일을 가지고 있어야한다고 말합니다. "네,이 앱은 허용되고 나와 관련이 있습니다. 누군가가이 링크를 시작할 때이 앱을여십시오"라고 말합니다.

문제는 Firebase 동적 링크가 Google 엔드 포인트와 연결된다는 것입니다. https://aaxy2.app.goo.gl/?link=redirect_here 자연스럽게 거기에 앉아있는 json 파일이 없습니다.

링크를 통해 내 앱으로 사용자를 리디렉션하는 방법은 다른 방법이 있습니까 (Android 링크 및 iOS 버전의 앱에서 사용하기 때문에 http 링크 여야 함).

답변

0

불가능합니다. 바로이 이유 때문입니다. 웹 링크가 제 3 자에 의해 (잠재적으로 악의적 인 이유로) 도용되지 않도록하려면 도메인의 소유자 (또는 더 정확하게는 도메인이 가리키는 저장소에 액세스 할 수있는 사람/사람) 만 앱을 "승인"할 수 있습니다 .

업데이트 : 실제로 작업을 수행하고 질문을 올바르게 읽은 후에 올바른 답을 줄 수 있습니다. 죄송합니다 : 그것은 첫 번째 섹션 here에서 iOS 앱에 대한 설명 얼마나 유사하게 작동합니다 UWP 응용 프로그램에 연결/

:

당신은 아이폰 OS 8 방법을 및 Windows 문서 here에 설명 된대로 URI 체계를 지원할 수 .

Anniversary Update를 사용하면 사용자를 대신 (iOS 9의 동적 링크 문서에 설명 된대로) 앱을 실행하는 웹 링크로 사용자를 안내하여 AppUriHandlers를 지원할 수 있습니다.

그러나 iOS 또는 Android 앱을 등록해야 할 필요가 있으므로 문제가 될 수 있습니다.

+0

타사에서 도용당한 경우 ... iOS/Android는 어떻게 처리하나요? 안드로이드로는 좀 더 이해할 수 있지만 시스템은 훨씬 더 개방적이며 Google 컨트롤 아래에 있습니다.하지만 iOS? 정말? –

+0

@ TomášBezouška 적절한 응답에 대한 대답을 업데이트했습니다. –

+0

이해가 안됩니다 ... 저는 사용자 정의 URI 스킴에 익숙하며 내 앱에서 활성화를 처리 할 수있는 방법을 알고 있지만 firebase를 클릭하면 어떻게 작동합니까? 링크 (http : // ...)? iOS 8에서는 여전히 브라우저에서 링크를 열어야 만하고 ... 어떻게 든 iOS이고 맞춤 URI 스키마를 호출합니다. 이 경우 Windows 장치를 감지하고 일반 URL로 리디렉션되므로 운이 없게됩니다. 아니요? –