Search code examples
iosappstore-approvalcustom-keyboard

Will Apple approve custom keyboard app which will work only after allow full Access?


I have noticed that Apple rejecting custom keyboard app if its doesn't have any feature which will work if Allow Full Access toggle is FALSE.

But I wanted to implement extension keyboard which will work only after Allow Full Access toggle is TRUE in device settings.


Solution

  • The short answer is no, and if they do you risk being denied in the future.

    Apple's App Store Review Guidelines section 4.4 requires compliance to the App Extension Programming Guide and additionally, for Keyboard extensions section 4.4.1 states:

    Extensions must:

    • Remain functional without full network access
    • Collect user activity only to enhance the functionality of the user’s keyboard extension on the iOS device.

    Extensions must not:

    • Include marketing, advertising, or in-app purchases;