Use Surge to Unlock Apple News Region Restrictions

· 1 min read · 209 Words · -Views -Comments

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.

https://static.1991421.cn/2024/2024-11-06-231245.jpeg

Change Region

Go to Settings → General → Language & Region and set the region to the United States.

Install Surge Modules

  1. https://github.com/NSRingo/News/releases/latest/download/News.sgmodule
  2. 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:

  1. MitM
  2. HTTP Rewrite
  3. Scripting
  4. 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.

https://static.1991421.cn/2024/2024-11-06-231402.jpeg

Live Activity

Apple News supports Live Activities. Enable them via Settings → News → Live Activities if you want real-time headlines.

https://static.1991421.cn/2024/2024-11-06-225942.jpeg

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.

Reference

Authors
Developer, digital product enthusiast, tinkerer, sharer, open source lover