Dev Accounts with Organizations showing as Free
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.
Do you have an Organization account?
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
Of note, this is a 3 - 4 line code fix that @osy already PRed nearly a year ago (https://github.com/rileytestut/AltStore/pull/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.
thanks - will review this then and see about implementing
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.
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.
good to know - definitely going to prioritize getting this once I can confirm with Riley
Hi, Any updates?
Thank you!
Thx
Hi, has any progress been made on this?
FWIW, the profile you choose will be saved so the workaround I've been using is:
- Build my own AltStore with the PR
- 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)
- 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.