Before you start
- Use an iPhone or iPad and a compatible arm64 app environment.
- Obtain the base app IPA through your own Apple account and follow the chosen sideloading tool's current instructions.
- The current iOS release is a prerelease. The tested setup uses LiveContainer's per-app tweak support and signing flow.
LiveContainer setup
- Install and configure LiveContainer using its official installation guide.
- Import your own Roblox IPA into LiveContainer as described by its guide.
- Download RoMacShade.dylib and import it into that app's per-app Tweaks folder.
- In LiveContainer, open Tweaks → Sign and wait for signing to finish.
- Launch the app, enter a 3D experience, and open the floating RoMacShade control to select effects or presets.
If loading reports code signature invalid, use LiveContainer's Tweaks → Sign flow and relaunch. Follow the current LiveContainer tweak guide if its interface changes.
Other sideloading resources
These are links to the projects' own documentation. RoMacShade does not guarantee that every tool supports loading a tweak into another app.
- SideStoreOfficial documentation
- SideInstallerOfficial project website
- SideInstaller sourceOfficial GitHub repository
- AltStoreOfficial FAQ and guides
- SideloadlyOfficial website and guide
- LiveContainerOfficial documentation
For SideInstaller, use the sideinstaller.net project domain or its linked GitHub repository.
Using an IPA outside LiveContainer
This project documents loading the tweak through LiveContainer. We do not provide instructions for injecting RoMacShade into, modifying, or re-signing Roblox's IPA. For apps you own or are authorized to modify, use Apple's supported development and code-signing tools and the app author's integration guidance.
Effects and presets
The iOS binary includes its bundled effects and presets for offline use. Browse the separate RoMacShade Effects library for release assets and library notes. Some ReShade effects may exceed the iOS runtime's supported features.