iOSキーボードの「フルアクセスを許可する」オプションは何をしますか?


回答:


8

「フルアクセスを許可」は、実際のキーボードの使用とは関係ありません。この設定に関係なく、システム全体でキーボードを使用できます。つまり、フルアクセスを許可すると、キーボードの開発者に一部の情報への追加アクセスが許可され、開発者はインターネットにアクセスできるようになります。「ユーザー信頼の設計」の技術仕様から、フルアクセスを許可すると次のようになります。

  • キーボードは、ユーザーの許可を得て、位置情報サービスとアドレス帳にアクセスできます
  • キーボードは、サーバー側の処理のためにキーストロークやその他の入力イベントを送信できます
  • 含まれているアプリは、キーボードのカスタム自動修正レキシコンの編集インターフェイスを提供できます
  • キーボードはiCloudを使用して、すべてのデバイスで設定と自動修正レキシコンが最新であることを確認できます
  • キーボードはGame Centerとアプリ内購入に参加できます

2番目の箇条書きは、Appleが本当に理解してほしいことです。Allow Full Accessを使用すると、開発者はキーストロークをサーバーに送信して処理することができます。

  1. 文法を分析する
  2. スペルの単語を分析する
  3. 入力している単語を予測します。

Appleは、上に挙げた正当な理由ではなく、悪質な理由で開発者がキーストロークを使用できるという事実を強調しています。開発者がクレジットカード番号や住所などの機密情報を記録する可能性があります。

私の意見では、開発者がフルアクセスを要求せずに本格的なキーボード拡張機能を作成することは不可能です。フルアクセスがないと、アプリ内購入を利用できません。iCloudを使用して設定を同期できません。基本的な自動修正機能さえ提供できません。

iOS用のキーボード拡張機能の開発が終わりました。私のキーボードはキーストロークをインターネット経由で送信することはありません。入力した内容は表示されません。私の意見ではプライバシーの懸念はありませんが、Allow Full Accessをオンにすると、Appleから恐ろしいメッセージが届きます。[フルアクセスを許可]をオンにすることについて懸念がある場合は、開発者にデータ/キーストロークの使用方法を尋ねてください。

追加の注意点として、カスタムキーボードを使用してパスワードフィールドに入力することはできません。iOSでは、パスワードフィールドに常にシステムキーボードが使用されます。キーストロークを処理する開発者は、パスワード以外のフィールドにパスワードを入力しない限り、パスワードにアクセスできません。


カスタムキーボードでパスワードを入力できますか?パスワードを入力し始めると、キーボードがデフォルトのパスワードに切り替わることがわかります。これは迷惑です。キーボードへのフルアクセスを許可していない場合、なぜAppleはパスワードの入力を禁止する必要があるのですか?
Om Shankar、

最後の段落はパスワードをカバーしています。入力したユーザー名と入力したパスワードへのアクセス権を開発者に与えることは、悪用の始まりです。切り替えが煩わしいことに同意しますが、Appleは良い電話をかけたと信じています。
Jon

ジョン、それはどうしていいの?Mac、Linux、Android、Symbianなど、すべてのOSで-すべてに同じキーボードタイプ。では、なぜiOSのセキュリティがこれほどまでに強化されているのでしょうか。Android OSでパスワードやユーザー名が盗まれたことは聞いたことがありません。実際、私は彼女の電話からジェニファー・ローレンスiCloudのハッキングを聞いた-一部のファンは彼女のiPhoneをハッキングすることによって彼女のパスワードにアクセスできた。AppleがAppstore上のアプリをレビューするのは、GoogleやMicrosoftが行うものよりも強力/徹底的ですか?そして、あなたのiPhoneを再起動/クラッシュさせるこの特別なキーボードキャラクターハックがあります。
Om Shankar

1
@ジョン特定のキーボードのフルアクセスが有効になっている場合、そのキーボードは、そのキーボードが有効になっているときに入力したものにのみアクセスできますか、それとも他のキーボードで入力されたものも含まれますか?
mjs

1
@mjsサードパーティのキーボードは、アクティブなときのみ入力内容を認識します。
Jon

6

試してみると、次のことがわかります。

ユーザーはここからキーボード名をタップし、[フルアクセスを許可する]チェックボックスをオンにします。これにより、次のプロンプトがユーザーに表示されます。

「フルアクセスを使用すると、このキーボードの開発者は、以前にこのキーボードで入力したものを含め、入力したものを送信できます。これには、クレジットカード番号や住所などの機密情報が含まれる場合があります。」

ユーザーがこのプロンプトを受け入れてキーボードを許可することを選択した場合、システム全体にアクセスできるようになります。仮想キーボードがポップアップしたら、左下隅にある地球のアイコンをタップして使用可能なキーボードを切り替えるか、アイコンを押したままにしてリストをポップアップします。

出典:http : //appleinsider.com/articles/14/09/17/how-to-install-a-third-party-keyboard-on-an-iphone-or-ipad-running-ios-8


1
この状況で「システム全体にアクセスできるようになった」とはどういう意味ですか?
オロメ2014

次の質問ですか?「システム全体のアクセス」、それは親切にそれをすでに説明しています。
Ruskes 2014

私はそれが質問にどのように関係しているのか疑問に思っています。「それ」とは何ですか(キーボード?)、許可しないとシステム全体にアクセスできません。
オロメ2014

また、さまざまなメッセージングクライアントがアセットを送信するために必要なクリップボードにアクセスするには、フルアクセスが必要です。
Oliver Dixon
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.