Ios keyboard does not appear in settings

After completing the steps here, the user section of the keyboard is not displayed in the settings.

One thing that I noticed is that when you set up the project, the "Insert into application" drop-down menu was set to "No" and there were no other parameters. In addition, the directions mentioned added a Bundle display name string in my plist, but it was already there and there was a project / keyboard name.

I can run a keyboard project and it asks me to select an application (I chose Safari). Then I expected that I could go to the settings and turn on my keyboard, but it is not there.

settings image

+7
source share
5 answers

Make sure that Target-Extension Target-> General-> Deployment Target is no newer than the current version of your device’s operating system.

+14
source

You can try the following option, as this helped in my case:

  • Select the main application object.
  • Select "Form Phases"
  • Expand Embed Application Extensions
  • Make sure that the "Copy only during installation" checkbox is not selected.
  • Launch the application and check Settings again

enter image description here

+4
source

For me, the only thing that worked was rebooting the phone .

I could launch the main task of the application, as well as debug the keyboard extension in another application, however it will not appear in the list in Settings -> General -> Keyboard -> Keyboards -> Add New Keyboard...

As soon as the phone was restarted, the keyboard extension appeared on the list immediately.

My assumption is that adding and removing a keyboard over and over can confuse iOS and cause the keyboard to already be added (hence why it doesn't appear on the list).

+1
source

this is simply solved by adding the package settings to the application add empty settings bundle

0
source

This link may help.

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

In short, to deploy the keyboard, you need a dummy application.


Search for β€œ Launching a Custom Keyboard and Adding an Xcode Debugger ” at the following link. You will find how to connect the process to the debugger.

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

-1
source

Source: https://habr.com/ru/post/1202778/


All Articles