Пароль автозаполнения iOS не работает в производственном приложении - PullRequest
0 голосов
/ 10 февраля 2019

Я создаю приложение в 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>

В чем может быть причина того, что автозаполнение не работает в производственном приложении?

...