Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Releases outside of App Store? #231

Open
Miaourt opened this issue Oct 14, 2022 · 9 comments
Open

Releases outside of App Store? #231

Miaourt opened this issue Oct 14, 2022 · 9 comments
Labels
enhancement New feature or request refactoring Improves software architecture

Comments

@Miaourt
Copy link

Miaourt commented Oct 14, 2022

Hi ! I don't have AppleID and so really can't use App Store but would love to use passpartout too, would it be possible to have a version outside of App Store ?

@keeshux
Copy link
Member

keeshux commented Oct 14, 2022

The app relies on a VPN framework that enforces App Store distribution. So, unfortunately, this is not possible.

@Miaourt
Copy link
Author

Miaourt commented Oct 14, 2022

Is this "VPN framework" this one https://github.com/passepartoutvpn/tunnelkit ?
Shall I raise an issue down there to investigate this, or does it simply mean you're not interested into making something that works outside the App Store ?

@keeshux
Copy link
Member

keeshux commented Oct 15, 2022

Nope, framework is NetworkExtension.

@Miaourt
Copy link
Author

Miaourt commented Aug 10, 2023

Hello, sorry to resurrect the issue!
Took a look at Apple's docs on NetworkExtension, and now they do provide a couple of step for app released outside the app store... so NetworkExtension is now usable without being distributed thru the app store!
Could releasing it on Github releases be considered again? 👀

@keeshux keeshux reopened this Sep 10, 2023
@keeshux
Copy link
Member

keeshux commented Sep 10, 2023

@Miaourt thanks for bringing this up, this is awesome! Another "meta" issue with such a release, however, is in-app purchases.

@Miaourt
Copy link
Author

Miaourt commented Sep 10, 2023

Awesome that you're considering it again!

Yeah it might be an issue and maintaining a "license" server somewhere (to do like Viscosity for example) where we additional features is, while not that difficult, a non-zero additional work I guess.

If you'd consider making a licensing server open source I'll be glad to help on this point.

@Miaourt
Copy link
Author

Miaourt commented Sep 10, 2023

To be more clear, this way of activating additional features would be lock to the version outside of App Store, to not conflict with Apple's policies.

@keeshux keeshux added enhancement New feature or request refactoring Improves software architecture labels Dec 15, 2023
@Miaourt
Copy link
Author

Miaourt commented Jan 8, 2024

Hello @keeshux! Happy new year.
Did you had some time to think about it?

@keeshux
Copy link
Member

keeshux commented Jan 9, 2024

Part of the 2024 roadmap (still in the works).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request refactoring Improves software architecture
Projects
None yet
Development

No branches or pull requests

2 participants