Core Tunnel on Mac App Store

We hope we can, actually we really like Mac App Store just as you.

But, there is always a “but” :joy:, it means functionalities will be reduced, Apple has very strict resource access limitation for apps selling on Mac App Store, following functions will be affected:

  1. May not able to access ssh-agent for authentication
  2. Can not use privileged ports (0~1024)
  3. ForwardAgent may not work
  4. ProxyCommand will not work
  5. LocalCommand will not work
  6. ControlMaster will not work
  7. Could not use /etc/ssh_config and ~/.ssh/ssh_config directly, all options must be configured manually
  8. Users must manually select every private key / certificate file they want to use

App Store Review Guidelines has a long list “Don’ts”, some of those restrictions may be appropriate for general purpose apps, like games or productivity tools, but obviously false for developer / techie tools like Core Tunnel.

You may argue that some of developer tools like Xcode also can be downloaded from Mac App Store, but, it’s Apple’s app. Famous apps has large userbase have leverage to negotiate with Apple, but not for apps in niche market, still, like Core Tunnel. I even saw some apps selling on MAS doesn’t sandboxed (which is a mandatory requirement).

We will try to consult Apple’s review team, but according to our previous experience with Apple, that might be a pie in the sky.

If you search google for keywords, you will see lots of apps began selling outside of Mac App Store: Google “Leave Mac App Store”

So, you may see a cut version of Core Tunnel on Mac App Store, but will be never full function, and the smooth experience will be broke.

I hope this explains :slight_smile:

1 Like