Мое ios приложение не зарегистрировано по универсальной ссылке - PullRequest
0 голосов
/ 06 января 2020

Мое приложение прошло инструмент проверки Apple. У меня есть действительный файл AASA. Я также проверил правильность Entitlements-Debug.plist и Entitlements-Release.plist, как показано ниже:

apple-app-site-association

{
  "applinks": {
    "apps": [],
    "details": [
      {
        "appID": "MY_TEAM_ID.bunldeID",
        "paths": [
          "*",
          "/"
        ]
      }
    ]
  }
}

Права - Debug.plist

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>aps-environment</key>
    <string>development</string>
    <key>com.apple.developer.associated-domains</key>
    <array>
        <string>applinks:*.mysite.io</string>
        <string>applinks:*.mysite.com</string>
    </array>
</dict>
</plist>

Затем я строю с Xcode для симулятора и реального устройства, но когда я сделал long press ссылку (я подготовил несколько в Gmail), он не показывался мое приложение в качестве опции во всплывающем меню ios. Это означает, что мое приложение не зарегистрировано универсальных ссылок.

Я также проверил nginx log, но не было никаких запросов к https://abc.mysite.io/.well-known/apple-app-site-association. Из документации Apple следует загружать этот файл каждый раз, когда я удаляю, а затем переустанавливаю приложение. Я застреваю на этом.

Буду признателен за любые идеи. Спасибо!

1 Ответ

0 голосов
/ 09 января 2020

Для тех, кто получает ту же проблему: я изменил подстановочные ссылки на конкретные c ссылки, тогда он работал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...