0

私のすべてのアプリケーションは、同じカスタム ドメイン、すなわち links.ci--e.es を使用しています。

私のアプリは次のとおりです。

  • co-ba -> バンドル ID --> com.cit--e.co-ba
  • Ca-as -> バンドル ID --> com.cit--e.ca-as
  • Gu-la -> バンドル ID --> com.cit--e.gu-la

各アプリで:

  • デバイスにアプリケーションをインストールしました。
  • すべてのアプリケーションを正しくセットアップしました。ライブ ダッシュボードとテスト ダッシュボードの両方。XCodeでも。
  • Facebookのコードを検討します。そして、コードをアプリケーションに追加しました。
  • Validator のユニバーサル リンク、パーソナライズされたドメイン、バンドル ID と戻り値がこの json の前に付けられます。そして、すべてが正しいです。

バリデータ ユニバーサル リンク バリデータ ユニバーサル リンク

{
"applinks": {
    "apps": [],
    "details": [
        {
            "appID": "ZXXXXXXXX4.com.ci--e.co-ba",
            "paths": [
                "*",
                "/"
            ]
        },
        {
            "appID": "ZXXXXXXXX4.com.ci--e.gu-la",
            "paths": [
                "*",
                "/"
            ]
        },
        {
            "appID": "ZXXXXXXXX4.com.ci--e.ca-as",
            "paths": [
                "*",
                "/"
            ]
        },
        {
            "appID": "ZXXXXXXXX4.com.ci--e.test",
            "paths": [
                "*",
                "/"
            ]
        },
        {
            "appID": "ZXXXXXXXX4.com.ci--e.co-ba",
            "paths": [
                "*",
                "/"
            ]
        },
        {
            "appID": "ZXXXXXXXX4.com.ci--e.gu-la",
            "paths": [
                "*",
                "/"
            ]
        },
        {
            "appID": "ZXXXXXXXX4.com.ci--e.test",
            "paths": [
                "*",
                "/"
            ]
        }
    ]
}

}

アプリケーションごとに、マーケティング リンクを作成します。例:

アプリ名 コバ - htttp://link.ci--e.es/TzUm/CL1D25b4tt

アプリ名 Ca-as - htttp://link.ci--e.es/LKVl/wkb27JqVtt

アプリ名ぐーら - htttp://link.ci--e.es/lySm/ygacY4N2tt

また、これらのリンクは、デバイスに単一のアプリケーションがインストールされている場合に正しく機能します。複数のアプリケーションがインストールされている場合、リンクが正しく機能しません。

リンクが別のアプリケーションに属していても、常に同じアプリケーションを開きます。例:

Co-baとGu-laをインストールしている場合。デバイス Co-ba でリンクを開くと、Co-ba アプリが開きます。デバイス Gu-la でリンクを開くと、アプリが Co-ba を開きます。これは間違いです。どこが悪いの?

お返事をありがとうございます。

4

1 に答える 1