Deeplink

Deeplinking

Testing deeplink in Expo Go:

# Pre-req: need to build the app using EAS # test on expo-go npx uri-scheme open exp://127.0.0.1:8081/--/ --ios npx uri-scheme open exp://127.0.0.1:8081/--/ --android npx uri-scheme open com.company.appname://login --android # direct testing of deeplink url xcrun simctl openurl booted whatever.whereever

app.json schema

When editing app.json to create a custom schema for deeplink, you define it as:

export default { expo: { scheme: "whatever.whereever", ... } }

Above would make a deeplink url as: whatever.whereever://.

Deeplinks from the wild

daveandbusters-prd://deeplink/ internal://local:0