2016-10-17 10 views
3

App Search API検証ツールで「Apple」が自分のドメインを検証していません。Apple Appサイトの連携が機能しない

https://search.developer.apple.com/appsearch-validation-tool

私は普遍のリンクが、「アプリケーションへのリンクを」使用していますがここで(http://www.awesomescreenshot.com/image/1719847/330979a43c4c6b2766da1e703447ee04

。「エラー」を私に見せている私の「りんごアプリサイト会合」ファイルのコードがあります。

{"applinks": {"apps": [],"details": {"XXXXXXXXXX.com.streatmanagement.threadshare": {"paths": ["*"]}}}}

誰かが私のクエリを解決したり、「リンゴのアプリサイト会合」の有効なコードのサンプルを送っていただけますか?

答えて

1

アップルのAPI検証ツールは、ウェブサイトの関連ファイルをストアリストと比較します。あなたのアプリがまだ公開されていない場合は、あなたがリストしたエラーが表示されます。

あなたのapple-app-site-associationには、詳細を指定する小さな入力ミスがあります(配列でなければなりません)。また、XXXXをあなたのアプリIDに置き換えているとします。

{ 
    "applinks": { 
     "apps": [], 
     "details": [ 
      { 
       "appID": "APPID.BUNDLEID", 
       "paths": [ "*" ] 
      } 
     ] 
    } 
} 

Appleの検証ツールでこのエラーが発生した場合でも、ユニバーサルリンクをテストできます。ユニバーサルリンクがテストデバイスで動作しない場合は、新規インストール時にデバイスログを調べ、リダイレクトなしでhttps経由でサイトのルートにapple-app-site-associationがあることを確認する必要があります。 content-typeがapplication/jsonではない(ただし、ファイル名は正確にはapple-app-site-associationのままでなければならない)場合があります。

+0

すぐにお返事ありがとうございます。まず最初に、アプリの最初のバージョンは、同じバンドルIDを持つアプリストアに公開されています。はい、XXXXはappIdのものです。なぜ同じエラーが表示され続けるのか不思議です。私は、このトピックに関連するドキュメンテーションが非常に少なくなっています。 –

+0

サイトでは時々更新するまでに時間がかかると述べています。ユニバーサルリンクは実際に動作しますか? – bradkratky

+0

私はまだデバイスでチェックしていません。しかし、シミュレータでは動作しません。私はデバイスで確認してお知らせします。 –

関連する問題