AppleサポートAppおよびYouTubeチャンネルのお知らせ

* iOS向けAppleサポートAppのバージョン5.6.1が公開されました。

YouTube - Apple Japanチャンネルで有用なヒントや使い方を配信中です。

コミュニティでの投票方法と通知設定

コミュニティでの投票方法や通知の設定方法に関する記事を公開しました。

Apple Account(Apple ID)の不正利用を確認する方法

Apple Accountに関するよくある質問についてはこちらのページを、また不正利用を確認する方法についてはこちらのドキュメントをご参照ください。

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

Xcode 6, UITextFieldでエラーが出る。

Xcode 6.0.1に先日アップデートしました。

Mac OS X 10.9.5です。

以前にXcode 5で作成したアプリ(UITextFieldに数字を入力して、ある計算をする)をXcode 6で開くと、UITextFieldをタップした時に以下のようなエラーメッセージがでます。


Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad

iOSシミュレータでiPhone 5S以前の機種を選択すると、エラーメッセージはでるものの正常に動作します。

iPhone 6を選択するとNumberPadそのものが出て来ません。ネットで情報を収集しているのですが、解決に至りません。


このエラーメッセージは、Keyboard Type を"Default"にした時は出現しませんが、それ以外のType (Number Pad やDecimal Padなど)を選択すると必ず出現します。

Xcode 6から全く新規にprojectを作って、UITextFieldだけを配置してbuild & run しても同じ結果となります。

同じような症状の方、あるいは解決法をご存知の方、ご教授頂ければ幸甚です。

MacBook (late 2009)-OTHER, OS X Mavericks (10.9.5), 8GB RAM, 512GB SSD (intel)

投稿日 2014/09/27 00:32

返信
返信: 2

2014/10/04 23:21 ベーシックマスターJr への返信

検索してみると、iOSシミュレータの"Connect hardware keyboard"をoffにすると、NumberPadはでてくるようになるようですが、


"Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad; using 3876877096_Portrait_iPhone-Simple-Pad_Default"


というエラーメッセージを消す方法を見つけた人は、まだいないようです。(Keyboard Typeを"Default"にするとエラーメッセージはでませんが)

また、「このエラーメッセージは無視しても問題なく、実機上では正常に作動する」という意見もあるようです。


「同じようなエラーメッセージが出ているよ」あるいは、「こんなエラーは見かけないよ」等、皆様の御体験をお聞かせください。

2014/12/06 22:17 ベーシックマスターJr への返信

結果的に、このエラーメッセージはそのままの状態でアプリを申請して、受理されました。

やはり、iOSシミュレータだけの問題で、実機の動作には全く問題がないことがわかりました。

Xcode 6, UITextFieldでエラーが出る。

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。