fix(android): add pathPrefix to Android manifest for proper App Links functionality #1288
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes Android App Links functionality in the Expo config plugin by adding the required
android:pathPrefix
attribute to the Android manifest. The issue occurs because the current implementation doesn't specify the path prefix that Android needs for proper App Links handling.Changes
android:pathPrefix
attribute to the intent filter data element in the Android manifest with the format:/android/${applicationId}/callback
Fixes
Fixes #1287 - Android App Links not working with react-native-auth0 Expo config plugin
Previously, users had to create custom Expo plugins to add manifest placeholders for App Links to work properly. With this fix, the built-in plugin correctly configures the Android manifest for App Links, eliminating the need for custom workarounds.
Testing
Additional Notes
This change ensures compatibility with the Auth0 Android SDK's expected callback format and makes the plugin work seamlessly with Android App Links without requiring additional configuration.