Use Surge to Unlock Apple News Region Restrictions
Some apps, such as Apple News, are region-locked. When you launch them outside supported countries, you get a restriction banner. Here’s how I use Surge to bypass it.
Change Region
Go to Settings → General → Language & Region and set the region to the United States.
Install Surge Modules
- https://github.com/NSRingo/News/releases/latest/download/News.sgmodule
- https://github.com/NSRingo/GeoServices/releases/latest/download/Location.sgmodule
The News module defaults to a policy named 🇺🇸US
. Edit the script variables if your proxy group uses a different name.
Enable Services in Surge
Enable all of the following:
- MitM
- HTTP Rewrite
- Scripting
- The two modules above
Enable Airplane Mode
Apple News checks SIM card info for location. Proxying alone isn’t enough—Airplane Mode prevents the SIM from leaking your actual region.
Open Maps
Launch Maps. If it uses Apple Maps (rather than Gaode/AMap), the region shift worked.
Launch News
Open News. If it no longer shows the region block and loads articles, you’re done. Note: you may need to keep Airplane Mode on; otherwise the app may revert quickly.
Live Activity
Apple News supports Live Activities. Enable them via Settings → News → Live Activities if you want real-time headlines.
Final Thoughts
It’s a bit of work, but it gets the job done. If you know a cleaner approach, share it in the comments.