Как добавить расширение приложения провайдера учетных данных для iOS 12 в xamarin - PullRequest
0 голосов
/ 10 октября 2018

Я пытаюсь использовать новое расширение для работы с приложением для управления паролями, и я сталкиваюсь с препятствиями при его настройке.Это могут быть мои навыки поиска в Google, но практически нет документации о том, как это сделать с помощью xamarin.

Что у меня есть:

  1. Добавлен com.apple.developer.authentication-services.autofill-credential-provider как пользовательское свойство в моем проекте iOS Entitlements.plist
  2. Создано расширение ActivionView, поскольку при создании проекта расширения iOS не существует параметра поставщика учетных данных.
  3. ИзмененоActionViewController для CredentialProviderViewController
  4. Обновлен MainInterface.storyboard для использования CredentialProviderViewController
  5. Добавлен com.apple.developer.authentication-services.autofill-credential-provider в качестве пользовательского свойства для прав автозаполнения.plist

Я не вижу опции в Настройки> Пароли и Учетные записи, чтобы использовать мое приложение для автозаполнения.Я, должно быть, скучаю по некоторым ключевым моментам.Кто-нибудь знает, что я должен делать вместо этого?

Вот мой 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>keychain-access-groups</key>
    <array>
        <string>$(AppIdentifierPrefix)com.orginization.appname</string>
    </array>
    <key>com.apple.security.application-groups</key>
    <array>
        <string>group.com.orginization.appname</string>
    </array>
    <key>com.apple.developer.authentication-services.autofill-credential-provider</key>
    <true/>
</dict>
</plist>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...