|
|
|
@ -85,4 +85,15 @@ Il existe 2 manieres de faire cela, le ```deep linking``` et le ```app linking``
|
|
|
|
|
* Comme l'adresse doit etre https et que je travaille en local, j'ai cree un CA et un certificat avec mkcert
|
|
|
|
|
* Je configure mon serveur apache pour autoriser ssl
|
|
|
|
|
* Creer les fichiers web
|
|
|
|
|
* Dans le repertoire racine de notre page web (pour moi /callback/0, creer un repertoire ```.well-known```
|
|
|
|
|
* Dans le repertoire racine de notre page web (pour moi /callback/0, creer un repertoire ```.well-known```
|
|
|
|
|
* Dans ce repertoire creer un fichier ```applinks.json``` et ecrire le la configuration donnee par la doc app links
|
|
|
|
|
* Remplacer le package_name par celui du manifest
|
|
|
|
|
* Remplacer le SHA 256 par celui du resultat de la requete (a executer dans le repertoire android) :
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
./gradlew signingReport
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
*Il y a eu un probleme de build de mon cote, j'ai donc :
|
|
|
|
|
* Dans ```android/gradle/wrapper/gradle-wrapper.properties``` change le distributionUrl par .../gradle-6.7-all.zip
|
|
|
|
|
* Dans ```android/build.gradle``` dans la section ```buildscript { dependencies { ``` change le classpath par ...gradle:4.1.0
|