This is a simple server that serves the mandatory platform files for the react-native-passkeys
repository.
It can serve the AASA file for the iOS app and the assetslinks.json
file for the Android app.
- Add your Apple team id instead
add_your_apple_team_id_here
in theapple-app-site-association
file - Add your Android keystore sha256 fingerprint instead
add_your_sha256_cert_fingerprints_here
in theassetslinks.json
file.
To extract the sha256 fingerprint from your keystore, you can use the following command:
keytool -list -v -keystore <path-to-debug-keystore> -alias androiddebugkey -storepass android -keypass android
- Clone the repository
- Run
npm install
to install the dependencies - Run
npm start
to start the server