Как создать динамические ссылки 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 должна быть оплачена, чтобы это работало. Есть ли какой-нибудь учебник, который я могу использовать для Мауи с бесплатной подготовкой? Или я иду в неправильном направлении? Я пропустил шаг?