回答:
「フルアクセスを許可」は、実際のキーボードの使用とは関係ありません。この設定に関係なく、システム全体でキーボードを使用できます。つまり、フルアクセスを許可すると、キーボードの開発者に一部の情報への追加アクセスが許可され、開発者はインターネットにアクセスできるようになります。「ユーザー信頼の設計」の技術仕様から、フルアクセスを許可すると次のようになります。
2番目の箇条書きは、Appleが本当に理解してほしいことです。Allow Full Accessを使用すると、開発者はキーストロークをサーバーに送信して処理することができます。
Appleは、上に挙げた正当な理由ではなく、悪質な理由で開発者がキーストロークを使用できるという事実を強調しています。開発者がクレジットカード番号や住所などの機密情報を記録する可能性があります。
私の意見では、開発者がフルアクセスを要求せずに本格的なキーボード拡張機能を作成することは不可能です。フルアクセスがないと、アプリ内購入を利用できません。iCloudを使用して設定を同期できません。基本的な自動修正機能さえ提供できません。
iOS用のキーボード拡張機能の開発が終わりました。私のキーボードはキーストロークをインターネット経由で送信することはありません。入力した内容は表示されません。私の意見ではプライバシーの懸念はありませんが、Allow Full Accessをオンにすると、Appleから恐ろしいメッセージが届きます。[フルアクセスを許可]をオンにすることについて懸念がある場合は、開発者にデータ/キーストロークの使用方法を尋ねてください。
追加の注意点として、カスタムキーボードを使用してパスワードフィールドに入力することはできません。iOSでは、パスワードフィールドに常にシステムキーボードが使用されます。キーストロークを処理する開発者は、パスワード以外のフィールドにパスワードを入力しない限り、パスワードにアクセスできません。
試してみると、次のことがわかります。
ユーザーはここからキーボード名をタップし、[フルアクセスを許可する]チェックボックスをオンにします。これにより、次のプロンプトがユーザーに表示されます。
「フルアクセスを使用すると、このキーボードの開発者は、以前にこのキーボードで入力したものを含め、入力したものを送信できます。これには、クレジットカード番号や住所などの機密情報が含まれる場合があります。」
ユーザーがこのプロンプトを受け入れてキーボードを許可することを選択した場合、システム全体にアクセスできるようになります。仮想キーボードがポップアップしたら、左下隅にある地球のアイコンをタップして使用可能なキーボードを切り替えるか、アイコンを押したままにしてリストをポップアップします。
出典:http : //appleinsider.com/articles/14/09/17/how-to-install-a-third-party-keyboard-on-an-iphone-or-ipad-running-ios-8