iOSのユニバーサルリンクで作業しています。 Safariのブラウザとメッセージからうまく機能しています。iOSのユニバーサルリンク(Facebook、Twitter、LinkedIn)
セットアップサーバー
オンラインでサーバーを稼働させています。私のiOSアプリケーションとサーバを安全に関連付けるためには、apple-app-site-associationという設定ファイルを利用可能にする必要があります。これは、ドメインとサポートされているルートを記述するJSONファイルです。
https:// {domain}/apple-app-site-associationにapple-app-site-associationファイルがリダイレクトなしでHTTPS経由でアクセスできる必要があります。 - 私はリンゴのアプリ-サイト関連のファイル名に.json追加していないよ
{
"applinks": {
"apps": [],
"details": [
{
"appID": "**********.com.domain.appname”,
"paths": ["*"]
}
]
}
}
注:
ファイルには、次のようになります。
iOSアプリケーションも正常にセットアップしました。
私の要件は、私は自分のアプリからFacebookへのリンクを共有しました。ユーザーがFacebookからリンクをタップすると、アプリが電話で利用可能になったときに開くか、ブラウザから開く必要があります。
今私の問題は、次のとおりです。
ステップ1:私はFacebookのに私のアプリからリンクを共有しました。
ステップ2:SafariからFacebookにログインしました。私はリンクをタップすると、それは正常に私のアプリを開きます。
ステップ3:私はFacebookのアプリで同じことをする場合。 FacebookのWebビューの内側で開きます。しかし、私はそれが私のアプリを開いている必要があります。
私はこの問題の詳細な解決文書を書いています。https://stackoverflow.com/questions/46266797/deeplink-solution-for-ios-and-android-apps-works-in-facebook –