An iOS app for Facebook always opens the Web-Fallback URL from AppLinks meta, also if the app is installed

I am trying to implement the new AppLinks API for my application to direct Facebook users to my mobile application.

I installed the meta correctly, but the Facebook application always opens the URL inside the internal web browser (but it then displays in the upper right corner, but the average user does not know what it means and will not click on it).

<meta property="al:web:should_fallback" content="true" />

Facebook Applinks Implementation

But if I set if_fallback to false, Post will open directly in the application. But then Fallback for WebApp no ​​longer works.

<meta property="al:web:should_fallback" content="true" />

So, Facebook did not implement the correct implementation of AppLinks (so that does not make sense) or am I forgetting something?

Facebook Documentation

PS: On Android, it works correctly: after clicking on the β€œApply” application, it opens directly my own application, and if the application is not installed, it opens a regular web page

For Pinterest iOS, this method also does not work - but the implementation there is better than on Facebook. There, the Infoobox user is displayed:

Pinterest AppLinks implementation

Is this the best solution for iOS, or do I need to wait until Facebook explores this (if any)?

+7
facebook facebook-graph-api applinks
source share
1 answer

I'm not sure my comment will be useful, but we met a similar situation. At the same time, when we tried to solve the problem, we found that everything worked well for Instagram. We compared our meta tags and found that we have only one difference. This is an optional metatag fb: app_id. We added it to the page, and the magic happened. When the application is installed, fb will offer to open it. When it is not installed, it is redirected to the web url (og: url).

0
source share

All Articles