2017-04-05 23 views
2

ソフトキーボードをiOSシミュレータに表示させようとしています。何らかの理由でそれは表示されません。私が選択してSwift - ソフトキーボードが表示されない、またはハードウェアキーボードが機能しない

私はこのエラーを取得しておくTextField

キーボードiPhone-PortraitTruffle・フォンパッド用タイプ5をサポートしていkeyplaneを見つけることができません。

Hardware->Keyboard->Connect Hardware Keyboardを有効にして無効にしようとしましたが、いくつかの回答が推奨されています。

EDIT以前

は、Connect Hardware Keyboardが有効になっていた、私はまた、ソフトキーボードがアップpoped、私のMacのキーボードで入力することができました。何らかの理由で私がdisableConnect Hardware Keyboardオプションを使用した後、私のMacキーボードをもう入力できなくなりました。

+1

シミュレータを再起動するだけで、この問題が修正されることがあります。 – augustzf

答えて

1

[シミュレータ] - > [ハードウェア] - > [キーボード]に移動し、[ハードウェアキーボードを接続]のチェックを外します。チェックされていない>ハードウェアキーボードを接続します - >ハードウェア - - >キーボードこれは、この問題は..ホープリンゴが

+0

キーボードが表示されますが、キーボードに何も入力できません。なぜそれが.. – Siddharth

+0

あなたのシステムで何が起こるか教えてください。あなたのアプリのリンクを与える – Saranjith

2

必ずiOSシミュレータを作成し、このバグを修正する多くのデバイスであっhttps://bugreport.apple.com/logonポストバグのようです

動作しますハードウェアキーボードを使用していない場合。

1

私はこのthreadで同様の問題を発見しました。

ほとんどの回答はConnect Hardware Keyboardで解決しようとしていますが、そのうちの1つはviewsのサイジングです。

もう一つの良い点は、このanswerで言及されました:

エミュレータがないMacでテンキーを見つけようとしますが、これが見つからない(MacBook Proの、MacBook Airのと「ノーマル/小」キーボードそれを持っていない)。ハードウェアキーボードの接続オプションの選択を解除するか、エラーメッセージを無視するだけで、アプリケーションに悪影響はありません。

そしてもう一つsolution

iOS Simulator-> Hardware-> Keyboard -> iOS uses same layout as OS X 

は、この情報がお役に立てば幸いです。

1

私にとっては、これはXcode(およびツール)の最新バージョンの問題であるに過ぎません。私が見つけた最も迅速で最も堅牢なソリューションは、単にシミュレータを再起動することです。

これはバグであり、それ以降のリリースで修正される予定です。

関連する問題