Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I rename my keyboard extension?

Tags:

xcode

ios

iphone

I'm working on a custom iOS keyboard, and I've managed to rename my project. But the actual keyboard itself still appears to be the previous name. How do I solve this?

like image 463
DevonCarlson Avatar asked Oct 19 '25 15:10

DevonCarlson


2 Answers

You need to change the Bundle Display Name (CFBundleDisplayName) in your Info.plist file for that extension.

If your keyboard extension is called "XYZ Keyboard," it would be located in the "Supporting Files" folder in the "XYZ Keyboard" folder.

Info.plist

You'd change this key:

Bundle Display Name

If it's not there, you can add it by clicking the plus icon that appears when you hover over "Information Property List" and beginning to type "Bundle Display Name" (it should autocomplete). It may also appear as CFBundleDisplayName if you have Raw Keys/Values turned on.

like image 146
AstroCB Avatar answered Oct 21 '25 06:10

AstroCB


where to find Bundle dipslay name

You can change the name of your keyboard by changing the Bundle display name string in the Info.plist in your keyboard extension folder> supporting files>Info.plist>Bundle display name.

In reply to your comment, the keyboards names display as "HostAppName - KeyboardName", make sure the Bundle dislay name in both the host app's Info.plist and the keyboard extension's Info.plist are both what you want (see sidebar in screenshot, both info.plists need updating).

like image 22
Patrick L Avatar answered Oct 21 '25 07:10

Patrick L



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!