Deep linking is failing on client app.
(With newest expo ios client app + SDK v27 app)
(Only tested on ios)
standalone-scheme://-> my standalone opened
exp://exp.host/@xxx/xxxx/-> expo client opened -> my app loaded
standalone-scheme://home/login-> my standalone opened -> navigated to login screen
exp://exp.host/@xxx/xxxx/home/login-> expo client opened -> error (as follow)
exp://exp.host/@xxx/xxxx/+home/login-> expo client opened -> my app loaded -> no navigation (because registered scheme not match)
The error is as follow:
Origin of problem
Before SDK 27, deeplink format is something like
scheme://+ for standalone and
exp://exp.host/@xxx/xxxx/+ for client app.
As of SDK 27, the format should have been changed into
But is seems the client app cannot handle it correctly yet.