2015-09-02 2 views
3

Я использую этот API Validation Tool from Apple, и я получил 6 из 7 проверок, пропущенных на определенной странице, но тест «Universal Links» получил это сообщение :Был найден файл ассоциации apple-app-site-association, но он не соответствует требуемому формату

«Файл ассоциации apple-app-site-association был найден, но он не соответствует требуемому формату. Узнайте, как отформатировать файл ассоциации apple-app-site-association».

Я видел это видео с WWDC 2015 «Seamless linking to your Apps» и «Introducing Search API» и читал это App Search Programming Guide.

Моего сайт имеет сертификат SSL (от органа сертифицированного) и моей яблочного-приложение-сайт-ассоциации внутри https://www.mywebsite.com/apple-app-site-association

Это пример для моего файла яблочно-приложение-сайт-ассоциации:

{ 
"applinks": { 
    "apps": [], 
    "details": [ 
     { 
      "appID": “TeamId.com.MyCompany.MyAppName01”, 
      "paths": [ “*” ] 
     }, 
     { 
      "appID": "TeamId.com.MyCompany.MyAppName02”, 
      "paths": [ "*" ] 
     } 
    ] 
    } 
} 

ПРИМЕЧАНИЕ. Имя приложения является чувствительным к регистру.

Я не знаю, что не так с файлом. Возможно, это синтаксическая ошибка, но я не вижу ее.

Любая помощь будет оценена по достоинству.

+0

привет, ты получил решение, я также получаю ту же ошибку – Ravindhiran

+0

Да Моя проблема была с двухдисковым кавычки (»). Если вы проверите файл, у меня есть два разных типа двойных кавычек, поэтому мне нужно написать одно и то же во всех файлах. – Beto

ответ

7

Недавно они внесли изменения в формат. Согласно docs вам нужно переформатировать его соответствовать этому:

{ 
    "applinks": { 
     "apps": [], 
     "details": [ 
      { 
       "appID": "9JA89QQLNQ.com.apple.wwdc", 
       "paths": [ "/wwdc/news/", "/videos/wwdc/2015/*" ] 
      }, 
      { 
       "appID": "TeamID.BundleID2", 
       "paths": [ "*" ] 
      } 
     ] 
    } 
} 

Plus дать Applebot некоторое время он начал работать для меня на следующий день. О, и я вижу, что ваши кавычки ошибочны - убедитесь, что у вас есть правильные кавычки. Используйте их только:

? «

+0

Спасибо, но у меня все еще есть то же сообщение. Со знаком и без подписанного файла. – Beto

+0

Я обновил свой ответ, проверьте завтра или, как это, @Beto –

+0

Хорошо. Я не знал об этом времени ожидания. Позволь мне подождать. Спасибо. – Beto

 Смежные вопросы

  • Нет связанных вопросов^_^