How to fix Revoked Scarlet on iOS through DNS (Anti-Revoke Scarlet 2025)
As we know, Apple has banned the Scarlet iOS application, so this application sometimes fails to function. This is a problem, and it should be solved safely and securely without any harm. Let’s talk about the solution that we can use to make this app functional and fix revocation on iOS devices.

We have personally experimented with this issue on our device, and we will show you how to fix it by installing the revoked scarlet file.
Outlines to fix revoked Scarlet
Here are some important steps for fixing the revoked scarlet issue; we will discuss them in detail in the next paragraph.

Lets fix revoked Scarlet on iPhone/iPad using DNS
Try installing Scarlet. If a Scarlet notification pops up indicating that this app cannot be installed on your device, don’t worry. We will guide you through solving this issue. Stay tuned! Follow these steps.
Indeed, I’ll adjust the wording to ensure the steps align with the criteria of “fixing revoked Scarlet on iPhone”:
- I have been attempting to resolve the issue on iPhone 14 Pro (iOS 17.4). Just look at the steps I provided, as I have successfully solved the issue of revoking Scarlet. These steps could address the problem across different iOS versions.
Step 1: Remove the Revoked Scarlet App
Before applying the fix, delete the old, revoked version of Scarlet:
- Go to Settings > General > VPN & Device Management.
- Find Scarlet in the list and tap Remove Profile.
- Delete the Scarlet app from your home screen.
Step 2: Change Your iPhone’s DNS Settings
Now, we’ll modify the DNS settings to prevent Apple from revoking Scarlet:
- Open Settings on your iPhone.
- Tap Wi-Fi and select the network you’re connected to.
- Scroll down and tap Configure DNS.
- Select Manual and remove any existing DNS entries.
- Tap Add Server and enter one of the following anti-revoke DNS addresses:
- 104.155.28.90
- 185.228.168.168
- 176.103.130.130
- Tap Save and restart your iPhone.
Step 3: Reinstall Scarlet
After setting up the DNS, download and install Scarlet again from a trusted source (official website, Reddit, or Discord recommendations).
Step 4: Trust the Certificate
- Go to Settings > General > VPN & Device Management.
- Find Scarlet and tap Trust This Developer.
- Open Scarlet and check if it works!
Alternative Methods to Fix Revoked Scarlet
If the DNS method does not work, try these alternative solutions:
1. Sideload Scarlet Using AltStore
- Download AltStore on a Mac or PC.
- Connect your iPhone and install Scarlet using your Apple ID.
- Refresh the app every 7 days to prevent revocation.
2. Install Scarlet Using Sideloadly
- Install Sideloadly on your computer.
- Download the Scarlet IPA file and sideload it using your Apple ID.
- No need for a certificate, reducing the chance of revocation.
3. Jailbreak Your Device (For Advanced Users)
- Jailbreaking removes Apple’s security restrictions, allowing you to install Scarlet permanently.
- However, it voids your warranty and can expose your device to security risks.
Each method has pros and cons, so choose the best solution for your needs.
Common Issues & How to Fix Them
Issue 1: Scarlet Still Not Working After DNS Setup
- Restart your iPhone and try connecting to Wi-Fi again.
- Try a different DNS address from the list above.
- Reinstall Scarlet using a fresh certificate.
Issue 2: “Untrusted Developer” Error
- Go to Settings > General > VPN & Device Management.
- Find Scarlet and tap Trust.
Issue 3: Scarlet Crashes on Launch
- Delete Scarlet and reinstall it.
- Make sure you are using the latest working version.
Why Does Scarlet Get Revoked?
Apple revokes Scarlet because it violates App Store policies by allowing users to install apps outside the App Store. Here are the main reasons Scarlet gets revoked:
- Scarlet relies on certificates that Apple regularly detects and revokes.
- Apple frequently updates iOS to patch exploits used by third-party app installers.
- Apple prevents apps from being installed outside its App Store ecosystem.
To keep Scarlet working, we need an anti-revoke solution, such as DNS settings that prevent Apple from revoking the app.
What is an Anti-Revoke DNS, and How Does It Work?
An anti-revoke DNS is a method that helps prevent Apple from revoking apps by blocking the device’s communication with Apple’s servers. Instead of allowing Apple to check the app’s certification status, the DNS redirects verification requests to a different server, keeping Scarlet functional.
Benefits of Using a DNS Anti-Revoke Method
- Prevents Scarlet from being revoked
- No jailbreak or PC required
- Simple and quick to set up
- Works on most iOS versions
Now, let’s move on to how you can set up an anti-revoke DNS to fix Scarlet revocation.
Why Choose Scarlet Over Other Third-Party App Installers?
Scarlet is one of the best third-party installers because:
- Easy to navigate and use.
- This allows you to install IPA files without extra tools.
- Scarlet works without modifying iOS, unlike some alternatives.
- Developers actively update Scarlet to bypass revocations.
Scarlet vs. AltStore vs. Sideloadly
Feature | Scarlet | AltStore | Sideloadly |
---|---|---|---|
🚀 No Jailbreak Required | ✅ Yes | ✅ Yes | ✅ Yes |
💻 Needs PC for Setup | ❌ No | ✅ Yes | ✅ Yes |
📂 Can Install IPA Files | ✅ Yes | ✅ Yes | ✅ Yes |
⚠️ Certificate Revocation Risk | ✅ Yes (DNS Bypass) | ✅ Yes (7-Day Refresh) | ✅ Yes (Apple ID Required) |
Best things about Scarlet iOS app
The best thing about the Scarlet iOS app is that it lets you install apps that you can’t find on the regular Apple Store. This means you have more choices to add cool and unique apps to your phone.

.
Final Words
Let’s summarize this article as we have discussed how you can fix the revoked scarlet through anti-revoke DNS settings in your iOS device. By doing this, you will be able to bypass the revoked certificate, and you will be able to use Scarlet despite the restriction. This solution enables continued access to Scarlet’s features, even when not officially allowed. Just follow our provided steps, and you will get your favourite apps without working hard.