Skip to main content

Setup tutorials

Streisand Setup Guide on iOS

Streisand Setup Guide on iOS
On this page 8
  1. Step 1: Install
  2. Step 2: Add a config
  3. Step 3: Connect
  4. Step 4: Test
  5. Shadowrocket notes
  6. V2Box notes
  7. Troubleshooting common issues
  8. Security notes

iOS has several strong clients. Here we cover Streisand (free and widely used), and at the end we also go over notes on Shadowrocket and V2Box.

Client Price Note
Streisand Free VLESS, Reality, VMess, Trojan, Shadowsocks and Hysteria2
Shadowrocket Paid (about $4) Popular and highly configurable
V2Box Free Reality and VLESS Vision; recent updates announced the Xray 26.6.27 core
FoXray Free Xray core

Prerequisite: an Apple ID and a config link (vless://...) or a subscription link from your provider.

Step 1: Install

  1. Open the App Store and search for “Streisand” (developer: Arcadia Odyssey Inc.).
  2. Tap Get.
  3. If it is not available in your Apple ID region, use V2Box or FoXray.

Step 2: Add a config

Method A: Clipboard

  1. Copy the vless://... link.
  2. Open Streisand.
  3. Tap + and choose Import from Clipboard. Sometimes the app detects the copied config itself and offers to add it.

Method B: QR Code

  • Tap + and choose Scan QR.

Method C: Subscription link

  • In the add-subscription section, enter the link so the server list is downloaded.

Step 3: Connect

  1. Select a server.
  2. Turn on the connect switch.
  3. iOS asks once: “Allow Streisand to add VPN configurations?” → tap Allow and confirm with Face ID or your passcode.
  4. The VPN icon appears in the status bar.

Step 4: Test

  • In Safari, open “what is my IP”.
  • Run a DNS leak test (dnsleaktest.com).

Shadowrocket notes

  1. After purchasing and installing, copy the vless:// link and open the app; it usually offers to add it automatically.
  2. Select a server and tap the connect switch.
  3. In Shadowrocket you can create custom routing rules (Rules).

V2Box notes

  1. Install it from the App Store.
  2. On the Configs tab, add the link from the clipboard.
  3. In newer versions you can change the TUN settings (MTU and DNS), encrypt the config with a password and an expiry date, and transfer it.

Troubleshooting common issues

Issue Solution
Connects but there is no internet Try another server; check your internet connection and the device date.
An old config no longer works If it contains allowInsecure, it is no longer supported; get a new config.
The VPN disconnects by itself Turn off Low Power Mode, close the app in the background and open it again.
The app does not accept the config The link must be copied completely, with no extra spaces or line breaks.

Security notes

  • Install only from the official App Store.
  • Do not enter an unknown config.
  • After connecting, test DNS and IPv6.

BlendIn VPN support also helps with client configuration.

RSS feed

All articles