Skip to main content

Mobile Deeplink Builder

v1.0.0

Universal links + intent filters — Apple AASA, Android assetlinks, fallback URL.

Deep Link Config
// React Native Linking config
const linking = {
  "prefixes": [
    "myapp://",
    "https://app.example.com"
  ],
  "config": {
    "screens": {
      "id": "/profile/",
      "code": "/invite/"
    }
  }
};

// iOS Info.plist — add URL scheme:
<key>CFBundleURLTypes</key>
<array><dict><key>CFBundleURLSchemes</key><array><string>myapp</string></array></dict></array>

// android/app/src/main/AndroidManifest.xml:
<intent-filter android:autoVerify="true">
  <action android:name="android.intent.action.VIEW" />
  <category android:name="android.intent.category.DEFAULT" />
  <category android:name="android.intent.category.BROWSABLE" />
  <data android:scheme="https" android:host="app.example.com" />
</intent-filter>