SideStore / SideStore

SideStore is a fork of AltStore that doesn't require an AltServer.
GNU Affero General Public License v3.0
2.45k stars 164 forks source link

[BUG] "App contains extensions" prompt not visible on apps downloaded from an AltStore source #637

Closed jimmysofat6864 closed 1 month ago

jimmysofat6864 commented 4 months ago

Describe the bug

I am essentially describing what is going on in https://github.com/altstoreio/AltStore/issues/929.

In any case, when I download an app from an AltStore source, a popup is supposed to show up telling me that I can remove app extensions so I don't go over the 10 App ID limit. But when I go to download an app from an AltStore repo, the popup doesn't show up and I get errors about being over my App ID limit when I have 2 App ID's remaining.

Instructions to reproduce

  1. Get close to your App ID limit but not over. Ex have 2 app ids remaining.
  2. Attempt to install an app from an AltStore source with optional app ID's that can be removed
  3. App fails to install

It's also worth noting that sideloading the iPA directly doesn't result in this issue occurring it is exclusive to apps downloaded from AltStore sources. I believe AltStore has it sorted already as the AltStore issue is marked as resolved. A photo of the error is below.

IMG_2089

What version of SideStore are you using?

0.5.6

Other info

Should have been solved in https://github.com/altstoreio/AltStore/issues/929.

afonsofrancof commented 3 months ago

I also need this. The source for Apollo requires 7 App ID's when installing through a source and I only have 4 left. Any way to remove the extensions?

yodaluca23 commented 3 months ago

I also need this. The source for Apollo requires 7 App ID's when installing through a source and I only have 4 left. Any way to remove the extensions?

Yes, download the file directly from the source and then upload it to SideStore as a loose .ipa file and it will give you the prompt

JayceTheBased commented 2 months ago

I'm not sure if this qualifies as a true bug but I totally agree that this would be a really nice feature to add. If you have a problem with refreshing an app, it's easy to exceed your app extension limit even though you would normally be within it, if you don't sideload the ipa manually. And there are some apps like the modded YouTube and Spotify ones that get updated frequently, so being able to use the sources for those makes things a decent bit smoother and easier.

junepark678 commented 1 month ago

1397389f95fe47451193ecec9e5f69a8d8fe3135 should fix