altstoreio / AltStore

AltStore is an alternative app store for non-jailbroken iOS devices.
https://altstore.io
GNU Affero General Public License v3.0
11.83k stars 896 forks source link

[Discussion] Using local VPN to install IPAs #5

Open eni9889 opened 5 years ago

eni9889 commented 5 years ago

While I was looking into a method similar to what AltStore does I was able to install and sign IPAs locally on an ios device without the need of a computer by using a local VPN through https://portmap.io/ I wonder if something similar could be achieved by running a server locally on the iOS device itself so that after a user only needs to install the the AltStore app using a desktop.

The biggest issue with this when I was testing was the need for the handshake keys but it is possible to read those from the desktop and store them somewhere in the cloud encrypted. This would require the user having an account but I am assuming at some point some kind of login system might be required anyways. Would love to hear any thoughts on this.

ywachao commented 5 years ago

good idea

dlevi309 commented 5 years ago

I’d love it, would be an incredibly handy and popular tool. An issue could possibly be the new network extension guidelines with iOS 13. I’d still vouch for a product similar to the way AltSign and AltStore are built, allowing you to drag+drop the ipa's into the Mac utility and running it on the local WiFi server that allows passage.

eni9889 commented 5 years ago

You would not need to use network extensions the user could install the VPN outside the app.

professorUnknown commented 4 years ago

@eni9889 What vpn app are you suggesting exactly?

drpatchadams commented 4 years ago

https://youtu.be/SCMLOdMdLcg

That is the main idea Don't know if IT works with ios 15.5