Android & iOS Setup
Android
Configured in android/app/src/main/AndroidManifest.xml inside the main activity's <intent-filter>:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="prohandy-provider" />
</intent-filter>
Replace prohandy-provider if you changed the scheme in General Settings → App & Deep Link Settings.
iOS
Configured in ios/Runner/Info.plist under CFBundleURLTypes:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>prohandy-provider</string>
</array>
</dict>
</array>
Note
Do not confuse this with REVERSED_CLIENT_ID for Google Sign-In — that is a separate CFBundleURLTypes entry. You may have multiple dicts in the same array; keep both.
Test
# Android
adb shell am start -W -a android.intent.action.VIEW -d "prohandy-provider://order/123" com.yourcompany.prohandy_provider
# iOS (simulator)
xcrun simctl openurl booted "prohandy-provider://job/456"
The app should open to the corresponding Order/Job screen.
Still stuck?
Our support team is ready to help you get set up.

