Hi, we often use DeepLinks in Clip It, where users share clips with each other.
We’ve seen some huge improvements in how reliable they’ve become - thank you so much to the team that has helped to make this a reality! We do still see some odd behavior though. Some of it may not be within Roblox’s control, but I’d love to double check.
We see that some apps, such as Snapchat, Twitter, and Instagram. have their own browsers that links are opened in. In one case that we’ve found so far - this prevents the app from automatically opening and showing the user their content. Is it possible to fix this?
Here is a link to a neon-background clip I made on my alt account. This works fine and shows the clip properly if not opened from Snapchat chats: Roblox
However if you try to send this to someone in a snapchat chat, or use Roblox’s iOS Share modal then tap on Snapchat and send it that way, you experience the in-app browser flow which breaks the deeplinking/auto app open experience. Here are the apps I’ve tested so far.
Tested on iOS:
- Twitter
Deeplink auto app open, auto game-play, data loading works! - Discord
Deeplink auto app open, auto game-play, data loading works! - Messages
Deeplink auto app open, auto game-play, data loading works! - Instagram
Deeplink auto app open, auto game-play, data loading works!
(The first time you tap a deeplink that someone has DM’d you - Instagram opens it in its own browser, then it opens an iOS popup to ask if you’d like to open the Roblox app, which then works correctly) - Snapchat:
Deeplink does not work. It will do one of three things for me:
- Opens the snapchat web browser, shows a blank page with a JSON-looking error that says I’m sending too many requests
- Open the App Store to the Roblox app page
- Opens the snapchat web browser, shows the Roblox login page