Sto cercando di implementare la funzionalità di collegamento diretto di Facebook in base a https://developers.facebook.com/docs/app-ads/deep-linking. passoFacebook Deep Linking non funziona su Android
Ho seguito per passo le istruzioni:
- Creato FB app
- Aggiunto FB sdk (4.13.2) a Android
Quando eseguo l'applicazione, viene rilevato da Facebook, verificata sulla https://developers.facebook.com/tools/app-ads-helper/
ho anche creato un Activity
per gestire deep link S. AndroidManifest configurazione:
<activity android:name=".DeeplinkActivity">
<intent-filter>
<data
android:host="deeplink.com"
android:pathPrefix="/openapp"
android:scheme="deep" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
</activity>
DeeplinkActivity
si apre se iniziata da ADB via:
adb shell am start -W -a android.intent.action.VIEW -d "deep://deeplink.com/openapp" com.example.rps
Questa è la configurazione di Android in Facebook impostazioni dell'applicazione:
Si prega di notare che il completo nome della classe (com.example.rps.DeeplinkActivity
) anche non funziona
ho provato il test legami profondi via Deeplink Tester, nella pagina di App Annunci Helper (link qui sopra)
ricevo la notifica sul mio cellulare da Facebook app, dicendo "Toccare per lanciare il vostro profondo legame ", ma non succede niente, la mia app non è mai stata avviata.
Cosa mi manca?
Lo stesso problema qui:/ – guillaume