2014-09-17 2 views
5

После выполнения шагов в here пользовательская секция клавиатуры не отображается в настройках.Клавиатура ios не отображается в настройках

Одна вещь, которую я заметил, заключается в том, что при настройке проекта выпадающее меню «Вставить в приложение» было установлено значение «Нет» и не было других параметров. Кроме того, упомянутые направления добавили строку отображаемого имени Bundle в моем plist, но это уже было там, и там было имя проекта/клавиатуры.

Я могу запустить проект клавиатуры, и он просит меня выбрать приложение (я выбрал Safari). Затем я ожидал, что смогу перейти к настройкам и включить свою клавиатуру, но ее там нет.

settings image

+0

У меня такая же проблема. Вы находите какое-либо решение? Спасибо –

ответ

-1

Эта ссылка может помочь

http://verisage.us/en/blog/2014/07/17/ios-8-custom-keyboard-swift-tutorial/

Короче говоря, вам нужно фиктивное приложение для развертывания клавиатуры.


Поиск «Для запуска пользовательской клавиатуры и прикрепить Xcode отладчик» в следующей ссылке. Вы найдете, как подключить процесс к отладчику.

https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Keyboard.html#//apple_ref/doc/uid/TP40014214-CH16-SW7

3

Вы можете попробовать следующий вариант, так как это помогло в моем случае:

  1. Выберите основную цель приложения.
  2. Выберите "Build Phases"
  3. Развернуть "Вставить App Extensions"
  4. Убедитесь, что флажок "Copy только при установке" снят
  5. Запустите приложение и проверьте еще раз Настройки

enter image description here

9

Убедитесь, что Target Extension Target -> General-> Deployment Target не новее, чем текущая версия операционной системы вашего устройства.

+0

обыскали около часа и почти сдались, а затем это, спасибо за головы! –

1

Для меня единственное, что сработало, было , перезагрузив телефон.

Я могу запустить главную цель приложения, а также отладить расширение клавиатуры в другом приложении, однако оно не будет отображаться в списке по адресу Settings -> General -> Keyboard -> Keyboards -> Add New Keyboard....

Как только телефон был перезапущен, клавиатура сразу появилась в списке.

Я предполагаю, что добавление и удаление клавиатуры много раз может сбить с толку iOS и привести к тому, что клавиатура уже добавлена ​​(следовательно, она не отображается в списке).

+0

Restrat телефон работает для меня –

Смежные вопросы