App Scheme Invoker

How to use for Android:

1. Implement deep linking in your Android app. Add intent filters in your AndroidManifest.xml to handle the custom URI scheme. For example:

<activity android:name=".MainActivity">
    <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="your_custom_scheme"
            android:host="action" />
    </intent-filter>
</activity>
            

Replace "your_custom_scheme" with your actual app scheme and "action" with the corresponding host value.

2. Enter your App Scheme in the input field above, using the same custom URI scheme configured in your AndroidManifest.xml.

3. (Optional) If your app requires additional data, you can enter a payload in the "Enter Payload" field. The payload should be in key-value format, e.g., key1=value1&key2=value2.

4. Click the "Open App" button. If the app is installed on your Android device and the scheme is correctly configured, it will open and handle the specified action.

5. If the app is not installed, you will be redirected to the app store to download it. After installation, return to this page and try opening the app again.

How to use for iOS:

1. Implement deep linking in your iOS app. Open your app's Info.plist file and add a new URL scheme with your custom URI scheme. For example:

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleURLName</key>
        <string>YourAppName</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>your_custom_scheme</string>
        </array>
    </dict>
</array>
            

Replace "your_custom_scheme" with your actual app scheme.

2. Enter your App Scheme in the input field above, using the same custom URI scheme configured in your Info.plist file.

3. (Optional) If your app requires additional data, you can enter a payload in the "Enter Payload" field. The payload should be in key-value format, e.g., key1=value1&key2=value2.

4. Click the "Open App" button. If the app is installed on your iOS device and the scheme is correctly configured, it will open and handle the specified action.

5. If the app is not installed, you will be redirected to the app store to download it. After installation, return to this page and try opening the app again.

Note: App Scheme handling on iOS requires proper configuration in your app's Info.plist file to allow URL schemes.