2011-07-14 5 views
0

ここにnoob質問があります。国際ユーザー向けiOSシミュレータによるテスト

私は、数の計算を行うアプリを持っています。私はさまざまな外国語をサポートし、可能な限りiOSシミュレータでそれらをテストしようとしています。

は最近、私は苦情は「...何か...浮動小数点...何かをのみ入力エラーを取得」の範囲に何かあるように思わ韓国ユーザーから悪い評価を得ました。オンライン翻訳はうまくいきません。

今、私のアプリは、それが特定の入力フィールドに有効でない文字を検出したときに、ユーザと表示し、「入力エラー」メッセージが入力した入力をチェックします。私は入力された各文字のasc値をチェックします。おそらく、これは問題の一部です。しかし、一方では、任意の入力言語でasc番号48のゼロではありませんか?

iOSシミュレータを韓国語に設定して、アプリケーションをテストして(数値を入力して計算など)、それは一見問題なく動作します。私のアプリケーションが同意していないか、iOSシミュレータでテスト/シミュレートすることができないという "実際の韓国の世界では"

sigh!私は、レビューを残す人々とコミュニケーションする方法があったといい。それは人生をずっと簡単にするだろう。

+0

アプリではどのキーボードスタイルを使用していますか?ナンバーパッドのみ? – sosborn

+0

いいえ、数字と句読点。私の入力フィールドのいくつかは特殊文字で動作しますが、ほとんどの入力フィールドは数字だけです。私はNumberpadに行くことを考えていましたが、欠けている小数点があります。 – TrekOnTV2017

+0

日本語のキーボードではASCII以外の数字を入力することはできますが、韓国語のキーボードではそうではありません。彼のエラーは、言語やアプリの本当のバグに関連するものとは何の関係もない可能性があります。どちらの方法でも追跡するのが難しいようです。 – sosborn

答えて

0

はあなたがテストのために韓国にお使いのデバイスの設定について考えたことがありますか?

+0

はい私は私が実際に韓国の携帯電話上の別の何かがあるかもしれない考え、または多分あるた。あまりにも、すべてがiOSのシミュレータと同様に(罰金)を動作するように思われることでしたいくつかの特別なアドオン/設定/キーボードなどを使用すると、国際的なユーザーが通常のasc値を入力するようなものが発生する可能性があります – TrekOnTV2017

+0

入力を検証していますか?解決策は、 – lxt

+0

ええ、私は確かにいくつかのチェックを追加しなければなりません。ユーザーが行動することを期待できませんか?:) – TrekOnTV2017

0

あなただけの数は数ではなく、いくつかのランダムな文字列として出力出ていることを確認してください可能性があります。このコードを試してください。

textfieldNumber = Int(textfield.value)