I am unable to get a deep link to open from email on iOS for my Canvas based app. The deep link will work fine if the Power Apps iOS app has already been launched and not closed but minimized manually by me. It also works fine in any web browser in Windows. If the app is closed, the deep link opens PowerApps then MS Authenticator then Power Apps iOS app again. The message in the Power Apps iOS app is 'switching organizations...' and never changes.
What I've tried so far:
- Clear the application cache from the Power Apps program.
- Re-installing PowerApps ios app.
- Removing Microsoft Authenticator app. (this just forces me to login using the web browser first before handing me back off to the Power App ios app for a forever 'Switching Organzations...' message.
- Replacing https: with ms-app:///... url scheme. Both link styles open the app eventually but hang forever on changing orgnizations.
What is really strange is that it works if I already have Power Apps iOS app open first in the background. I don't have to open the target app within PowerApps iOS app, it selects the right app and right record passed through by the parameter in my link.
Adding to this, I noticed that if the Power Apps iOS app is open from a deep link to a parameter specified record, no other deep link affect the selected record until closing and reopening the Power Apps iOS app.
Edit: the ms-app url scheme opens the same way as https. Both open the power apps ios app and not Safari. It's not the scheme causing this.