Replies: 1 comment
|
I’m thinking if you could log http packets when you add Increased Memory Limit so you could replay it. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Tip
Since someone think this guide is useless, this guide is now OUTDATED.
You can use my Get More Ram to achieve this directly on your device
Note
This tutorial does require Xcode, so if you don't own a Mac, please use a Mac VM.
AltStore 2.0+/SideStore 0.6.0+ is required.
Before starting, I recommend you to connect your device to the computer your are going to use. If you are using a VM, please passthrough your device.
1. Get Bundle ID & Team ID
First, open SideStore/AltStore and find the App ID of the app you want to add “Increased Memory Limit” to. If you can't find your app, install it first, and pull down to refresh the list.
For example, I want to add “increased memory limit” to LiveContainer, so I find LiveContainer’s App ID, which is com.kdt.livecontainer.A1B2C3D4E5.
Now, separate it into identifier and team ID. In this example, the identifier is com.kdt.livecontainer and team ID is A1B2C3D4E5. If your app is not installed yet, please install it before proceeding.
2. Sign in to your Apple ID
Now, Fire up Xcode, you should see the create project window, but don’t click “create new project” now. Login your Apple Account first. Please make sure you login in to the same account you used in SideStore.
3. Create a Project with the Bundle ID and Team ID
After signing into your account, click “create new project” -> select app
In this project option screen, put your team ID in “Product Name”, and your bundle ID in “Organization Identifier”. Then, check if “Bundle Identifier” matches the App ID we saw previously in SideStore/AltStore. After clicking next, select a location to save the project.
4. Add the Capability You Want
Now, the project is created. We just ignore all the codes Xcode created for us, and head to Signing & Capabilities, press “+ Capability”
In the capability selection window, search “memory”, and double click “Increased Memory Limit” to add that entitlement.
After the loading spinner disappear, you should see the “Increased Memory Limit” added to capabilities.
5. Reinstall the App & Validate
Then you can reinstall (not refresh) the app through SideStore/AltStore, and “Increased Memory Limit” entitlement should be enabled.
After that you should be able to keep that entitlement as long as you remember to refresh your apps.
If you use LiveContainer, you can check if the entitlement is successfully enabled in LiveContainer settings -> JIT-Less Mode Diagnose -> Entitlement File
All reactions