Start with Jamjams on iPhone

For most iPhone users, Jamjams is the simplest way to use Just My Socks. It is the provider-supported path, handles common Shadowsocks and V2Ray connection types, and reduces the amount of manual profile editing you need to do on the phone.

Open the official Jamjams guide from your account resources when you want the shortest setup path: Download Jamjams for iPhone.

The Shadowrocket path below is useful if you already use Shadowrocket, want to inspect the V2Ray values yourself, or need a manual VMess profile for troubleshooting.

Open your service details

Before creating the iPhone profile, sign in to Just My Socks and open ServicesMy Services. Select the active service you want to use on this iPhone and keep that page open.

You will need the server address, port, password, UUID or user ID, transport type, TLS setting, and any other V2Ray values shown in the panel.

Just My Socks Service Details for iPhone v2ray configuration

Install Shadowrocket

Install Shadowrocket from the App Store if you prefer the manual V2Ray route: Shadowrocket on the App Store.

Shadowrocket App for v2ray on iPhone

Add a V2Ray profile

Open Shadowrocket and create a new configuration profile.

Shadowrocket Configuration Window for v2ray

Copy the V2Ray values from your Just My Socks service page into the matching fields in Shadowrocket.

Enter v2ray Connection Details in Shadowrocket

If your Just My Socks panel shows TCP+TLS, enable TLS in Shadowrocket and only use the insecure certificate option when the provider’s configuration requires it. Do not guess transport or TLS values; they need to match the service panel.

Connect from Shadowrocket

Save the profile, select it in Shadowrocket, and turn the connection on.

Connect to v2ray service on iPhone

When the profile connects successfully, Shadowrocket should show an active connection state.

Successfully Connected to Just My Socks v2ray

Open a few websites to confirm traffic is using the selected Just My Socks route.

Just My Socks v2ray Active Connection on iPhone

If the connection fails, compare every field against the service panel again before changing routes. A mismatched port, UUID, transport, TLS switch, or password is enough to keep the iPhone profile offline.