Can you disable 3rd party keyboards in iOS?
If so, how?
Third-party iOS keyboard apps for the iPhone and iPad are downloaded from the iOS App Store. The keyboards may come bundled in a larger app or may be dedicated to the keyboard. Once an app is downloaded, you'll need to enable the keyboard.
Add this method to your UIApplicationDelegate
-(BOOL)application:(UIApplication *)application shouldAllowExtensionPointIdentifier:(NSString *)extensionPointIdentifier
{
if (extensionPointIdentifier == UIApplicationKeyboardExtensionPointIdentifier)
{
return NO;
}
return YES;
}
Swift 5.1
Add to AppDelegate.Swift:
func application(application: UIApplication, shouldAllowExtensionPointIdentifier extensionPointIdentifier: String) -> Bool {
if (extensionPointIdentifier == UIApplication.ExtensionPointIdentifier.keyboard.rawValue) {
return false
}
return true
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With