2017-05-10 5 views
0

나는 페이스 북의 애플 리케이션에 대한 작업 내 아이폰 전용 애플 리케이션에서 콘텐츠를 공유하기위한 링크. 앱 링크는 iPad에서 올바르게 작동합니다. - Facebook 앱에서 링크를 클릭하면 내 앱이 직접 열리거나 앱 스토어로 리디렉션됩니다.페이 스북 애플 리케이션 iPad 전용 애플 리케이션에 대한 링크

그러나 iPhone Facebook 앱에서 링크를 클릭하면 사용자에게 앱 스토어로 이동하라는 메시지가 표시됩니다. 앱 스토어로 이동하면 앱의 iPhone 버전이 없어 아무 것도하지 않습니다.

iPad 용 앱 링크 만 활성화하고 iPhone 용 웹 버전으로 폴백하는 방법이 있습니까?

<meta property="al:ipad:url" content="com.myapp://" /> 
<meta property="al:ipad:app_store_id" content="12345" /> 
<meta property="al:ipad:app_name" content="my app" /> 
<meta property="al:web:url" content="www.myapp.com/123" /> 
<meta property="al:web:should_fallback" content="false" /> 
+0

왜 웹 주소로 돌아가려면 'al : web : should_fallback'을 false로 설정하고 있습니까? – CBroe

+0

true로 설정하면 iPad에서도 앱에서 열리지 않습니다. – olynoise

답변

1

이 앱 링크 불가능 : 여기

내 응용 프로그램 링크 태그입니다. al:web:should_fallback 속성은 모든 플랫폼에 적용됩니다. iPhone/Android에만 설정할 수있는 방법이 없습니다.

또한, al:web:should_fallback = true을 설정하면주의 깊게 딥 링크가 iOS에서 작동하지 않게됩니다. 이것은 Facebook의 구현과 관련하여 알려진 문제이며 공식 표준을 준수하지 않습니다. Android에서 올바르게 작동합니다.

Branch.io (전체 공개 : 저는 지점 팀에 있습니다)을 구축 한 이유 중 일부입니다. 장치 수준의 제어 기능이 훨씬 뛰어나며 이러한 엣지 경우에 대해 걱정할 필요가 없습니다.