Моя универсальная ссылка не работает и тем не менее работает глубокая ссылка

Мне нужна ваша помощь. Я установил deeplink с универсальной ссылкой, но она не работает, и все же я думаю, что поступил правильно, следуя этому руководству:

https://blog.ionicframework.com/deeplinking-in-ionic-apps

Вот мой файл config.xml:

<plugin name="ionic-plugin-deeplinks" spec="1.0.17">
    <variable name="URL_SCHEME" value="aefinfo" />
    <variable name="DEEPLINK_SCHEME" value="https" />
    <variable name="DEEPLINK_HOST" value="www.aefinfo.fr" />
    <variable name="ANDROID_PATH_PREFIX" value="/" />
</plugin>
<engine name="ios" spec="~4.5.5" />

Вот мой app.component.js:

import { Component, ViewChild } from '@angular/core';
import { Nav, App ,Platform, Events } from 'ionic-angular';
import { StatusBar } from '@ionic-native/status-bar';
import { SplashScreen } from '@ionic-native/splash-screen';
import { Deeplinks } from '@ionic-native/deeplinks';

@Component({
  templateUrl: 'app.html'
})

export class MyApp {
  @ViewChild(Nav) nav: Nav;

  constructor( public appCtrl: App, public events: Events, private deeplinks: Deeplinks) {
    this.initializeApp();
    $('.show-backdrop').click(function(){
      this.myInput = ""
      this.recherches = []
    })
  }

  initializeApp() {
    this.myInput = ""
    this.platform.ready().then(() => {
      this.statusBar.overlaysWebView(true);
      this.splashScreen.hide();

//deeplink commence par ici
      this.deeplinks.route({
     '/': {},
     '/depeche': {'depeche': true}
   }).subscribe((match) => {

      alert(JSON.stringify(match.$args.id));
   }, nomatch => {
     // nomatch.$link - the full link data
     alert(JSON.stringify(nomatch));

   });

     
    });
  }
Вот мой файл apple-app-site-association:

   {
  "applinks": {
    "apps": ["BS753AW6QB.com.aefinfo.info"],
    "details": [
    {
      "appID": "BS753AW6QB.com.aefinfo.info",
      "paths": ["/depeche/*"]
    }
    ]
  }
}
Вот захват xcode для домена ассоциации:

когда я нахожусь на своем сайте и нажимаю на www.aefinfo.fr/depeche/563478, приложение не открывается для меня, и все же я отправил свою универсальную ссылку.

с другой стороны, когда я нажимаю на ссылку: aefinfo: //www.aefinfo.fr/depeche/563478, это работает.

Моя проблема в том, что не работает универсальная ссылка. Спасибо за вашу помощь

0 ответов

Другие вопросы по тегам