Глубокая ссылка Facebook открывает Google Play вместо приложения (даже если оно установлено)

я пытаюсь использовать Facebookс новымВовлечение мобильных приложений для Android, но я могуне могу понять, почему при вводе объявления я попадаю в приложениеустановить страницу в Google Play, вместо того, чтобы открывать собственное приложение, чтобы я мог справиться с намерением ...

Вот что ямы сделали так далеко:

1) НаНативное приложение для Android " раздел (на странице «Основы приложения») включенГлубокая связь ", Ключевые хеши выглядят нормально, и вход с Facebook в моем приложении работает нормально.

2) Создал рекламное объявление о помолвке с Power Editor и прошелMyApp: // Тип / идентификатор» как Deep Link

3) Добавил следующий интент-фильтр в мое приложениеОсновная деятельность: я


            
            

Мы также пробовали другие фильтры, такие как Dan 'ответВот

4) Нажмите на объявление в моем канале FB ... На этом шаге я получаю следующее в logcat, если использую подписанное приложение (сгенерированное apk или загруженное из Play):

11-19 16:06:57.540: INFO/ActivityManager(446): START u0 {act=android.intent.action.VIEW dat=market://details?id=br.com.myapp flg=0x10000000 cmp=com.android.vending/com.google.android.finsky.activities.LaunchUrlHandlerActivity (has extras)} from pid 14923

Если я ввожу объявление с моим приложением, установленным из IDE (IntelliJ), то получаю журнал ниже:

11-19 16:10:30.845: INFO/ActivityManager(446): START u0 {act=android.intent.action.VIEW dat=market://details?id=br.com.myapp flg=0x10000000 cmp=com.android.vending/com.google.android.finsky.activities.LaunchUrlHandlerActivity (has extras)} from pid 14923
11-19 16:10:31.055: DEBUG/Finsky(16198): [1] AppActionAnalyzer.: br.com.myapp is installed but certificate mistmatch
11-19 16:10:31.085: DEBUG/Finsky(16198): [1] DetailsDataBasedFragment.rebindViews: Page [class=DetailsFragment] loaded in [2947727 ms] (hasDetailsDataLoaded? false)
11-19 16:10:31.185: DEBUG/Finsky(16198): [1] AppActionAnalyzer.: br.com.myapp is installed but certificate mistmatch
11-19 16:10:31.255: DEBUG/Finsky(16198): [1] DetailsDataBasedFragment.rebindViews: Page [class=DetailsFragment] loaded in [2947898 ms] (hasDetailsDataLoaded? true)

В обоих случаях Google Play открывается вместо моего приложения. Похоже, приложение FB отправляет Intent непосредственно на рынок, передавая мое приложение.s id, вместо того, чтобы следовать классу активности, указанному в App 'приборная панель С приложением, установленным IDE, похоже, что я могуt даже получить что-либо от FB из-за проблем с сертификатом ...

Так что же я делаю не так, что FB не отправляет Intent, адресованный моему приложению? И как я могу связать свой сертификат отладки с моим приложением FB, чтобы избежать этой ошибки несоответствия сертификата? Заранее спасибо за помощь!

Ответы на вопрос(2)

Ваш ответ на вопрос