佐賀県基山町の史跡「基肄城(きいじょう)」に由来します。入力金額が化けてしまう、PayPay等スマホ決済iOSアプリに困ったTweet更新:2019-11-01(入力金額12345が誤表示される)今日からスマホ決済のPayPay還元キャンペーン第二弾が始まります。改善しないiOSアプリ不具合?で困ったことが。12.1.4とATOKキーボードです。ググっても話題になってないようなので端末固有の事象なのだろうか。Payでも発生したので共通に使用するモジュールが原因では?同決済には店舗側のスキャナーでQR/バーコードを読み取るストア・スキャン方式と利用者がQRコードを読み取るユーザー・スキャン方式があります。後者はユーザーが金額を入力します。入力した金額と異なる金額が表示されます。残高にチャージするために金額を入力しても発生する事象です。上はそれを再現したものです。現在の残高は8,165円。例として12,345円チャージしようとしています。上)123入力、3桁までは問題なし中)1234入力、4桁で999円に変換される下)12345入力、5桁以降はそのまま、9995円10,000円をチャージする例も同様に9990円と表示されてしまいます。iPhoneのキーボードにサードパーティ製ATOKを使っているのでデフォルトに切り替えてみます。上手く行くこともありますが、ダメなときも多々あります。アプリを再起動すると改善する場合も。他のアプリで入力した数値(金額)をコピペしてみると問題なく表示されました。最悪はこれで切り抜けるとしても、手間を要するユーザー・スキャンがさらに面倒になります。抜本的な解決策が望まれます。追記(2019-02-22)ATOKを使っている方から情報頂きました。同じ症状があるようです。追記(2019-02-26)回避策のアイディアを頂きました。最初から表示されている”0′′の左側へカーソルを移動して入力する。4桁以上でも正しく表示されます。1の位が”0′′以外なら削除しても大丈夫。PayPayアプリの残高チャージで検証OK。Payアプリで残高チャージでは検証NG。そもそも、最初から表示されている”0′′の左側へカーソルを移動できませんでした。他のアプリで入力した金額をコピペで対処しましょう。追記(2019-04-24)コメント欄の回避策のアイディアを参考にして下さい。追記(2019-11-01)参考になるコメント有難うござました。(インライン・オンの状態で)2桁入力するとテンキーモード・右下の[改行]が[確定]に変わります。ここで、[確定]した後は正しい値が設定できます。テンキーモード・右下は[改行]と表示されています。これを繰り返すやり方が安定していて落ち着いてできるので愛用しています。18件のコメント検索対象:検索この記事を書いた人はじめまして!基肄城-きいじょうの風を運営しています。基肄城とは佐賀県東部(福岡県との県境)にある古代の山城のことで、「きいじょう」と読みます。福岡県の水城や大野城と共に大宰府防衛のために築かれたそうです。ブログを書き始めた当時、少年野球チーム「基肄城タイガース」の関係者だったこともありサイト名にしました。Google先生に頼り助かったことは数知れず。できれば自分も解決のヒントを与えて誰かの役に立てればと記事を更新しています。文章を書いているとそれなりに自身の見聞も広まるものと思います。インターネットという言葉も存在しなかった頃、システム開発に関わった経験では情報収集に関してこれほど便利な世の中になろうとは想像できませんでした。ICTを上手に活用したいもの。サイト構築に使用しているWordpressも悪戦苦闘しながらも先人の知恵を楽しく学べています。苦労した経験の拙作Webログも誰かの役に立つこともあるでしょう。