Как создать динамические ссылки Firebase с помощью Maui.iOS?

Я использую .Net Maui с firebase для создания динамической ссылки для iOS. Ошибка, которую я получаю, такова:

«Safari не может открыть эту страницу, потому что адрес недействителен» —
предупреждение Safari

Я ввел идентификатор команды и создал случайный идентификатор магазина приложений, поскольку приложение не развернуто в магазине приложений. URL-адрес: https://example.page.link/apple-app-site-association работает нормально. Я добавил GoogleService-Info.plist в каталог платформы, папку iOS, как и было указано. Я также добавил ассоциацию сайта-приложения-яблока, которая выглядит так:

      {
  "applinks": {
    "apps": [],
    "details": [
      {
        "appIDs": [ "TeamID.com.companyname.example"],
        "paths": [ "NOT /_/*", "/*" ]

        
      }
    ]
  },
  "webcredentials": {
    "apps": [ "TeamID.com.companyname.example" ]
  },

  "appclips": {
    "apps": [ "TeamID.com.companyname.example" ]
  }
}

Я не знаю, пропустил ли я какой-либо шаг до сих пор. Недавно я добавил Entitlements.plist, который выглядит так:

      <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>com.apple.developer.associated-domains</key>
    <array>
        <string>applinks:example.page.link</string>
    </array>
</dict>
</plist>

При этом я должен сделать какую-то подготовку, но моя учетная запись Apple должна быть оплачена, чтобы это работало. Есть ли какой-нибудь учебник, который я могу использовать для Мауи с бесплатной подготовкой? Или я иду в неправильном направлении? Я пропустил шаг?

0 ответов

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