IOS10 Firebase Dynamic Link Show a Blank Page with Open Button. But Why?

我怕爱的太早我们不能终老 提交于 2019-12-24 08:58:58

问题


blank image show if app not installed

I tried to implement firebase dynamic link. It works perfectly if app installed in device but it shows this page if app not installed.It happens every time i try to go to app store. Does anyone have any solution? Please Let me know.

Thanks


回答1:


This is intentional as a way to help you get around the fact that some apps prefer to show all web content inside of their own in-app WebView and make it difficult for JavaScript redirects (like what Firebase Dynamic Links typically does) to take you to the App Store.

That said, I know it's not always a great experience, so the team is looking into adding an option to make this interstitial page optional for your links.

EDIT: There's now a way to skip the interstitial if you'd like. Add the argument efr=1 to your link URL, and it will skip the page and attempt to redirect you directly to the appropriate location. If you're generating a link in the console, you can click the "Skip the app preview page" checkbox in the advanced options.




回答2:


If you've created the link manually through firebase console. You can skip the app preview page by editing your link from the console.

-> Dynamic Links 
-> Edit Link 
-> under 'Campaign tracking, social tags and advanced options'
-> check 'Skip the app preview page'



回答3:


This is normal. If user clicks on the link it will lead to the correct download page on the app store.

Before iOS10, dynamic links were directly leading to the app store without this transition page. Changes in Safari security setup force them to add this page.



来源:https://stackoverflow.com/questions/43470255/ios10-firebase-dynamic-link-show-a-blank-page-with-open-button-but-why

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!