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

Dev Accounts with Organizations showing as Free #1044

Open
Daniel-0011 opened this issue Aug 11, 2022 · 11 comments
Open

Dev Accounts with Organizations showing as Free #1044

Daniel-0011 opened this issue Aug 11, 2022 · 11 comments
Assignees
Labels
bug Something isn't working

Comments

@Daniel-0011
Copy link

I just signed with a developer account to Altstore, not a free developer account. but in Altstore settings it shows a free developer account. that's why I cannot inject more than 3 apps and have to refresh the apps within 7 days.

@lonkelle
Copy link
Member

Do you have an Organization account?

@shanegillio
Copy link
Collaborator

this is an ongoing repeat issue noted by some with dev accounts linked to an org. going to close this and will have pinned some info on this issue later so stay tuned. hopefully we can find a permanent resolution soon

@lonkelle
Copy link
Member

Of note, this is a 3 - 4 line code fix that @osy already PRed nearly a year ago (#967). Since it's still open, all that Riley has to do, is hit "Merge Changes" - I've personally tested osy's code and it works as intended.

@lonkelle lonkelle reopened this Jan 11, 2023
@shanegillio shanegillio added bug Something isn't working priority labels Jan 11, 2023
@shanegillio
Copy link
Collaborator

thanks - will review this then and see about implementing

@lonkelle
Copy link
Member

NOTE: Osy's PR only picks the first in the list of organizations while many Apple ID's are connected to multiple. When Riley talked about adding this feature in 2021 he specifically wanted to make a UI "Team Chooser" so you'll have to run that by him again to refresh his memory.

@osy
Copy link
Contributor

osy commented Jan 11, 2023

I agree an account picker is the better solution but I think the current situation is that free account is preferred over organization account. If I remember correctly from conversations on discord, there was some concerns about certificates and identifiers and not wanting AltStore to accidentally delete something from an org account.

FWIW I’ve been running a patched AltStore with my PR applied and haven’t had any issues.

@shanegillio
Copy link
Collaborator

good to know - definitely going to prioritize getting this once I can confirm with Riley

@itrack
Copy link

itrack commented May 28, 2023

Hi,
Any updates?

Thank you!

@shanegillio shanegillio moved this from Known Issues to Todo in AltStore Project Board Jul 19, 2023
@shanegillio shanegillio moved this from Todo to Known Issues in AltStore Project Board Jul 19, 2023
@shanegillio shanegillio changed the title Developer account issue Dev Accounts with Organizations showing as Free Jul 19, 2023
@shanegillio shanegillio self-assigned this Aug 2, 2023
@fylo5
Copy link

fylo5 commented Sep 12, 2023

Thx

@ajs256
Copy link

ajs256 commented Dec 6, 2023

Hi, has any progress been made on this?

@osy
Copy link
Contributor

osy commented Dec 6, 2023

FWIW, the profile you choose will be saved so the workaround I've been using is:

  1. Build my own AltStore with the PR
  2. Sign it with the same provisioning profile and bundle id as downloaded AltStore (make sure to change Info.plist to point to your group container id and device id and altserver id manually)
  3. Install it on device, log in, then install released AltStore. As long as you don't delete it, you can continue to get AltStore updates without issues.

Note the first time you install it you'll get double AltStore because of the different account used to sign it. Just delete the first one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Development

No branches or pull requests

7 participants