Проверка файла AASA

Предполагается, что два следующих файла - это одно и то же (файл AASA), разница в том, что второй предназначен для более поздних версий iOS.

Но согласно https://branch.io/resources/aasa-validator/ этот первый файл в порядке:

   {
     "applinks": {
         "apps": [],
         "details": [
              {
           "appID": "1234567.mydomain.soft.MyApp",
           "paths": ["*"]
              }
          ]
      },
      "webcredentials": {
         "apps": ["1234567.mydomain.soft.MyApp"]
      }
   }

в то время как этот другой недействителен:

   {
     "applinks": {
         "details": [
              {
                "appIDs": [ "1234567.mydomain.soft.MyApp" ],
                "components": [
                  {
                     "/": "/*",
                     "comment": "Matches any URL"
                  }
                ]
              }
          ]
      },
      "webcredentials": {
         "apps": [ "1234567.mydomain.soft.MyApp" ]
      }
   }

Может кто подскажет почему у второго проблема?

Я вижу это сообщение:

 -- This domain's AASA was pulled, but the JSON format seems Invalid.

1 ответ

Я не уверен, является ли это основной причиной или нет, но я вижу некоторые пробелы в ваших идентификаторах приложений. Удаление этих пробелов может вам помочь.

Другие вопросы по тегам