Apps you sideload with a free Apple ID are only signed for 7 days. After that iOS will not open them until they are signed again. That signing renewal is called a refresh, and it takes a few seconds if your setup is ready for it.
What a refresh does
A refresh re-signs the installed app with your Apple ID and extends the 7-day timer. The app is not reinstalled, so your saves and settings stay as they are. If the 7 days run out first, the app simply greys out or closes on launch. Refresh it and it works again.
Refresh with AltStore
- Make sure AltServer is running on your Windows PC or Mac, and that the computer and the iPhone are on the same Wi-Fi network.
- Open AltStore on the iPhone and go to My Apps.
- Tap Refresh All, or tap Refresh next to a single app.
- Wait for the confirmation, then open the app to check that it launches.
Refresh with SideStore
- Turn on the VPN that SideStore uses (LocalDevVPN if that is how you set it up).
- Open SideStore and go to My Apps.
- Tap Refresh All.
SideStore refreshes on the device, so no computer is needed once the pairing file is in place. See the SideStore setup guide for the one-time steps.
If the app already expired
- Open your signing tool and refresh as above. The app should open again straight away.
- If the refresh fails, check the connection (same Wi-Fi for AltStore, VPN on for SideStore) and try again.
- If it still fails, the signing tool itself may have expired. Reinstall it, then see why an IPA installation fails.
Tips to avoid surprises
- Refresh before travelling or before a long gap away from your computer.
- Remember the free limit of 3 active sideloaded apps. Remove apps you no longer use with this guide.
- Third-party tools change over time, so menu names may differ slightly from the steps above.
Frequently asked questions
Why does my sideloaded app stop opening after a week?
Will I lose my save data if the app expires?
How early can I refresh?
Does a paid Apple Developer account change this?
Keep reading