テスト Web ページのヘッド部分に次のメタ情報を追加しました。
<html>
<head>
<meta property="al:ios:url" content="schemeregisteredinapp://hereGoesTheURL" />
<meta property="al:ios:app_store_id" content="12345" />
<meta property="al:ios:app_name" content="Applinks Supporting App" />
</head>
<body>
<p>Opening a link to this page in Facebook iOS app should launch my "Applinks Supporting App".
</p>
</body>
</html>
schemeRegisteredInApp
iOS アプリの info.plist にカスタム URL スキームを追加しました。iOS Safari ブラウザーでこの形式の URL を入力するとschemeRegisteredInApp://the/rest/of/the/path
、アプリが正常に起動します。
しかし、iOS の Facebook アプリまたは Mailbox アプリ (どちらも applinks プロトコルをサポートするはずです) で上記の HTML を含む Web ページへのリンクをタップすると、Facebook アプリ内の Web ビューでページが開きます。iOS アプリが起動しません。何が問題なのかわかりません。アプリリンクは、宣伝されているように機能することを単に拒否します. これは iOS 8 にあります。Applinks は壊れていますか?