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

[Build] Distribute as .ipa #27

Closed
TwoTenPvP opened this issue Feb 19, 2020 · 5 comments
Closed

[Build] Distribute as .ipa #27

TwoTenPvP opened this issue Feb 19, 2020 · 5 comments
Labels
build Build and CI issues enhancement New feature or request

Comments

@TwoTenPvP
Copy link

TwoTenPvP commented Feb 19, 2020

It would be very nice to build the app as a pre-packaged, unsigned .ipa as part of the building. This makes it much easier to sideload for non macOS users, and to download and install the .ipa straight on device without the use of a computer for jailbroken devices.

@osy
Copy link
Contributor

osy commented Feb 19, 2020

So an (unsigned) IPA is just an ZIP archive of UTM.xcarchive/Products/Applications/UTM.app. What tools are you looking at? It may be better for those tools to be updated to support xcarchive as it is the preferred format for non-signed distribution.

@TwoTenPvP
Copy link
Author

So an (unsigned) IPA is just an ZIP archive of UTM.xcarchive/Products/Applications/UTM.app. What tools are you looking at? It may be better for those tools to be updated to support xcarchive as it is the preferred format for non-signed distribution.

Hmm. The primary ones I can think of are:

  • Cydia Impactor (Linux, macOS and Windows installing of .ipa for non jailbroken devices)
  • AltStore (Windows and macOS installing of .ipa for non jailbroken devices. Automatic signature refresh. Also allows signing of .ipas on device)
  • Reprovision (Sign local .ipas for jailbroken device)

I think it's hard to argue against .ipa's.

@osy
Copy link
Contributor

osy commented Feb 19, 2020

Okay, how about this. We build IPAs on release: ac89c10

@TwoTenPvP
Copy link
Author

Okay, how about this. We build IPAs on release: ac89c10

Looks good and makes sense. I’m all for it.

@osy osy closed this as completed Feb 19, 2020
@TwoTenPvP
Copy link
Author

Thank you, this makes it super easy to install. Quick installation video on jailbroken iOS 13.3 iPhone 11 Pro Max here. Same could be done for non jailbroken by opening in AltStore instead of Reprovision.

@osy osy added enhancement New feature or request build Build and CI issues labels Mar 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Build and CI issues enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants