Я создаю приложение в Xamarin.iOS, а функция автозаполнения паролей работает в режиме DEBUG (разработка), но не работает в выпуске (производство) из TestFlight и AppStore.В профиле распространения включены службы поставщика учетных данных автозаполнения и связанных доменов.
Файл и права связанных доменов имеют следующее содержимое:
apple-app-site-association :
{
"applinks": {
"apps": [],
"details": [
{
"appID": "TEAM_IDENTIFIER.APP_BUNDLE_ID",
"paths": [
"*",
"/"
]
}
]
},
"webcredentials": {
"apps": [ "TEAM_IDENTIFIER.APP_BUNDLE_ID" ]
}
}
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:my_associated_domain.com</string>
<string>webcredentials:my_associated_domain.com</string>
</array>
</dict>
</plist>
В чем может быть причина того, что автозаполнение не работает в производственном приложении?