Please provide the following:
- SDK Version: ^36.0.0
- Platforms(Android/iOS/web/all): all
We have an app that uses appscheme base deep linking URL sent via email/SMS.
We have domain name based association also configured in app.json.
The app scheme based URL used to work but now it has stopped working for standalone published apps.
Scenario:
User asks for ResetPassword, through our backend we generate a code and send them Deeplink to get them to ResetPassword Screen.
SMS URL has https://myapp.domain.com/pw-rs?code=1234
Tapping on this link gives user 2 option directly open our app to handle this URL or open it in WebBrowser.
If user selects our App. All works well.
But, if user selects Webbrowser, request goes to our backend and our back returns an HTML with tap to reset CTA (link myapp://pw-rs?code=1234.
Tapping on this CTA should open the app and take user to Reset Password Screen
Actual behaviour now, Apps open but there is no activity in app.
The code to navigate user to ResetPassword is written in Linking.addEventListener(‘url’, this.inboundAppUrlHandler);
This callback doesn’t even get called.
Can anyone tell what has changed?
If I add any copy text like myapp://myapp/pw-rs?code=1234 it works.
So has anything changed in Expo that requires copy text after appscheme://URL?
Please help.
Thanks