Загрузка данных с пользовательской клавиатуры iOS
Можно ли загрузить данные с пользовательской клавиатуры в веб-сервис? Я имею в виду, что приложение работает на пользовательской клавиатуре и использует ее для операций, принадлежащих веб-сервису, например, регистрации пользователя на веб-сайте или входу в систему и т. Д.
1 ответ
Да, но пользователь должен вручную включить "Разрешить полный доступ" в приложении "Настройки iOS" (там же, где в первую очередь установлена клавиатура). Расширение клавиатуры также должно запрашивать открытый доступ, установив RequestsOpenAccess
ключ к истине под NSExtensionAttributes
в информационном листе вашего расширения.
Подробнее об этом параметре см. В разделе "Проектирование для доверия пользователей" на веб-странице расширения клавиатуры Apple: https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Keyboard.html