Hacker News new | ask | show | jobs
by PossiblyKyle 1818 days ago
From what I know, reddit is not entirely to blame on its own on this. Apple's policy only lets the first party app open certain domains, like YouTube (please correct me if I'm mistaken) and Twitter. Overall, a decent workaround is an app called Opener (link to follow) which lets you switch to specific apps from the share sheet. Apollo also has this feature for reddit links specifically.

However, I do agree that reddit's behavior beyond that is obnoxious.

Opener link: https://apps.apple.com/us/app/opener-open-links-in-apps/id98...

1 comments

That's a tough cookie to solve. So here's the hypothetical. I create a trashware game app. Typical low-hanging fruit. I set it as a handler for amazon.com links. Then in my app I handle these links in a convincing web container.

And obvious, mangle the links with my referrer URL in the process.

I call this a hypothetical, but the only reason it is, is that apple wouldn't allow me to register as a handler for amazon.com.

Incidentally this is also one of the arguments that people point to for App Store lockdown. Otherwise, they claim that there would be nothing stopping you from making such a "trashware game app" and injecting referral links.