13

rosenrot Happy holidays and thanks for the reply! Responding, in the order you wrote:

  • My flow chart may not have conveyed this, but your goal of asking the user whether they want to open an external link in another app is exactly the goal in my chart. For any link that could be opened in another app, the "Open in…" popup should appear (unless you've selected to "Remember by choice" as shown in your screenshot above, in which case we'd immediately attempt to open in your preferred app).
  • You're right to be concerned about the scheme-detection limitations in iOS 15+. That said, it's ultimately a UX choice whether to attempt opening in another app. Worst case is we can't tell whether the app is installed, but the user wishes to try opening it in another app, and we show an error message that "App <X> is not installed". Not a seamless experience, but not destructive either.

I'll continue working on this, and we'll update this thread once it's available.

-nano

18 days later

Implementing a way of opening app specific links, when a link is supposed to open an app.
Right now Safari is capable of doing this but Orion displays an error. This happens mostly with Banking apps and App Store links.

The links always start with “<appname>://“, for example chip://

    Merged 2 posts from Opening App Specific Links.
      11 days later

      Steps to reproduce:

      1. Search for an app that you have installed
      2. Tap the link for the app on App Store
      3. When the Dialog appears, tap “Open in Browser”
        Expected behavior:
        To open the website in browser.

      Orion, OS version; hardware type:
      Orion 1.2.4; iOS 16.0; iPhone 13;

      Image/Video**:

      **

        Merged 1 post from If I tap open in browser for the apps that I have installed on the phone, the link does not open.
          a month later

          Thanks @rosenrot and @nanoscrew I’m happy to see this is in the next release. Sorry to say that I didn’t see any notifications of your mentions otherwise I would have chipped in. Best!

            a year later

            I wanted to also report that some apps might not register the links properly, so it would be nice (if possible) to allow setting a "custom app", so when some apps don't register their links properly we can always override which app should handle some deeplinks.
            In particular, I wasn't able to open a Clash of Clans base layout link with Orion. I was able to say "open in app" but Orion would error saying "opening the deep link clashofclans://... requires an app that can handle "clashofclans" scheme to be installed on this device", and I do have the app installed...

            • Vlad replied to this.

              Karrq Opening a new feature suggestion with exact details is prefered

                No one is typing