Share a device-specific URL with Facebook Messenger - ios

I generated a device-specific URL with smartURL (Link to Google Play Store for Android App Version and Apple App Store for iOS App Version).
I have a problem with sharing my device-specific URL with Facebook Messenger. When I share the device-specific URL with Facebook Messenger from a Android device to a iOS device, then by clicking on the link it opens the Apple App Store on the iOS Device.
But when I clicking on the thumbnail image, then it opens the Android Google Play Store on iOS Device. This seems to be a problem with the Canonical URL. For URL Debugging: Open Graph Object Debugger
How can I fix this problem? Can I share a url with Facebook Messenger without thumbnail?
Or is there another way to share a device-specific store-link, without any problems with the Facebook Messenger?

Related

Facebook app login request do not open in FB iOS app , it opens in Safari mobile browser

I used FBSDK for get user information. But user request permission pop in a safari mobile browser. I need to open FB app in ios instead of popping safari browser, but browser should show up if user didn't download ios fb app. How can i achieve this one ? ( I tested this on my iPhone 5s and still pop the safari instead of native FB app , but here i attached the simulator image )
This is because you are using the latest FBSDK and running on iOS 9.0+ which supports SFSafariViewController.
FBSDK has added support for SFSafariViewController so instead of opening in Safari, it will open directly in your app in SFSafariViewController. This should be fine for your purposes.
On earlier versions of iOS it will still open in Safari.

Mobile Ads on Facebook for iOS

Does anyone know if Facebook strips the link that you input when setting up a Mobile App Install ad? Our Mobile App is not integrated with Facebook's SDK so I was hoping to track downloads from our paid ads through the iTunes Connect platform.
Yes, they strip it! You should try with a service between your app and Facebook like GearAds which is useful for your problem

Facebook app request shows up in desktop browser but not iOS app

I am trying to set up in app facebook game requests for an iOS app. I am able to successfully send a request from the iOS app and view them in a browser on my laptop.
However, when I try to find the game requests using the facebook app for iOS they don't appear, and neither does my facebook app.
I want to be able to access these requests so I can make sure that my iOS app will be able to handle opening the link directly. Here are my app settings as well as plist file.
I had to go to App Details and make sure that under App Center Listed Platforms that iOS - iPad / iOS - Phone were turned on.

AppRequest sent by my webapp is not received on the mobile Facebook website (in iOS)

My app isn't declared in sandbox.
I did specified a canvas URL for redirection.
The notification (apprequest) works well when sent from my webapp to the desktop facebook website. It well appears on the desktop version.
However, I can't receive the notifications from my Facebook mobile website.
I use Safari on my Iphone 4S and iOS 7.X.
Might it be normal?
Is there any way to detect them in the Facebook mobile version ?
As many users only use smartphones those days, I think it would be important to manage the mobile version of Facebook to detect the apprequests.
you need to add Website Platform and add Mobile Site URL
Settings > Add Platform > Website > then add ur Mobile Site URL
you also need to enable App Center Listed Platforms
App Details > App Center Listed Platforms > enable app on facebook and website - mobile
hope this helps

Native url in deep link

Is native prefix and url transformations are same or differ for each devices (such as android , ios, ipad, etc).
I want the sample deeplink example for single app which has links for multiple devices (android, ios, ipad)
They are the same for both Android and iOS if the app developer made both apps similar.
An example would be a deeplink to a facebook profile:
fb://profile/1234567890
This should work on both Android and iOS.
Visit these pages for reference:
Publishing App Links
URIs and Your Mobile App

Resources