1

applinks 対応のアプリと、applinks 対応の Web ページ (アプリを指している) があります。私はこのワークフローを実行しようとしています:

  1. 私のアプリで、自分のウェブページへのリンクを EXTRA_TEXT で ACTION_SEND として共有します
  2. Web ページ (例: http://lovelikeorhate.eu/question/LIKE/504 ) には、すべてのアプリリンクと Facebook 固有のタグが含まれています。curl を試してみてください。
  3. Facebook は、web ページの og:title メタ タグを使用して、正しいプレビューを作成します。Facebook Object Debugger ( https://developers.facebook.com/tools/debug/og/object/ ) はエラーを表示せず、Android アプリのリンクが存在すると報告します。
  4. 投稿を Facebook に送信し、Facebook アプリでクリックすると、ブラウザーが開きます。つまり、アプリリンクが機能しません。
  5. Facebook に再ログインすると、アプリリンクが期待どおりに機能し、アプリが起動します。キャッシュを削除したり、Facebook アプリを強制終了したり、デバイスを再起動したりするだけでは十分ではありません。

この奇妙な動作の原因は何ですか? アプリリンクが最初の試行で機能するようにするには、何を変更すればよいですか?

4

1 に答える 1

0

これは特殊なケースなので気にする必要はありません。Facebook アプリは投稿の結果をキャッシュする場合があり、必ずしもすべてのアプリ リンク データがデバイスにあるとは限りません。ただし、他のデバイスのユーザーには、適切なアプリ リンク データとアプリへのリンクがあります。最終的には、Facebook アプリもデータを更新し、デバイスからもリンクできるようになります。

于 2015-02-06T19:35:51.537 に答える