mshibanami / redirect-web

Support website for Redirect Web for Safari
https://mshibanami.github.io/redirect-web/
MIT License
32 stars 2 forks source link

[iOS 18] Redirecting to Deep Link Not Working #54

Open mshibanami opened 1 month ago

mshibanami commented 1 month ago

Edit (2024/10/04): If you are looking for a temporary workaround, please check https://github.com/mshibanami/redirect-web/discussions/57.


The following video shows the extension attempting to redirect from YouTube to Yattee, but it doesn't work:

https://github.com/user-attachments/assets/27c1fe8a-e626-448f-b103-10b206a86fb8

In the video, I noticed the following alert appears briefly:

Screenshot 2024-09-11 at 12 42 49 AM

Therefore, I think Safari forcefully dismisses it.

This only happens when trying to open a deep link from a page bundled into the extension. The same issue doesn’t occur when opening it from a normal web page.

This issue seems to have started with iOS 18. At least I confirmed this on the following device:

I'll report this issue to Apple now...

mshibanami commented 1 month ago

Comparison of opening a deep link in the bundled page VS a normal page (http://mshibanami.github.io/redirect-web/misc/test.html):

https://github.com/user-attachments/assets/4631a636-89cd-4a7b-886f-c8927ca69772

mshibanami commented 1 month ago

Reported as FB15093371.

mshibanami commented 1 month ago

Apple replied me they started investigating the issue. Hope it’ll be addressed soon.

patrickrushton commented 1 month ago

I see a similar problem redirecting YouTube pages to videolite: except I get an error message. IMG_2384

mshibanami commented 1 month ago

Thanks @patrickrushton. Hmm, that's strange...

I noticed that redirecting to videolite:// works, but videolite://hello doesn't. This is also strange. Fortunately, Apple is working on the issue. Let's wait and see how it turns out.

mshibanami commented 1 month ago

Hi @patrickrushton, although Apple hasn't fixed the issue, I found out a temporary workaround. Please find the details here: https://github.com/mshibanami/redirect-web/discussions/57 I hope it helps.

patrickrushton commented 1 month ago

Nice workaround! Thanks for investigating.