編集可能
2012年10月11日

iOS 6で日本語変換中にロックするとクラッシュする問題

とりあえず発言をまとめました。。
17
Genji @genji_tw

申請したばかりのアプリがクラッシュすることに気づき、焦ってググった結果、この記事がヒット。 http://t.co/n0Sq7e4S iOS 6 でアプリ上で日本語入力した後、ロックボタンあるいはホームボタン押下でアプリがバックグラウンドに回るとクラッシュ

2012-10-06 12:09:14
Genji @genji_tw

@genji_tw たとえば Safari で適当な日本語入力を行い、ロックボタンを押す。次回ロック解除すると、本来は Safari が開いている状態であるはずなのに、ホームスクリーンが復帰する。デバイスログを見ると Safari がクラッシュしていることが解る

2012-10-06 12:11:21
Genji @genji_tw

@genji_tw Safari、マップ、App Store、メモ、連絡先でクラッシュ再現を確認。しかし、メールやメッセージで文章書いてる途中のがクラッシュして消えたらヤダなと思っていたらこのふたつでは再現しない。うーむ

2012-10-06 12:23:41
Genji @genji_tw

@genji_tw さらに、アプリ自体には文字入力する部品がなかったとしても、WebView で外部サイトが開ける場合、そこにテキストフィールド等があり、日本語入力するとクラッシュする原因になりうる

2012-10-06 13:23:32
kishikawa katsumi @k_katsumi

iOS 6で日本語変換中にロックするとクラッシュする問題、これで回避できるか確かめるの手伝ってください。Task Completionでバックグラウンドに入るのを遅らせてその間にキーボードを隠します。 http://t.co/GWtrODUO

2012-10-10 16:20:15
かみやん @kamiyan

@k_katsumi おー、これうちも発生している

2012-10-10 16:42:29
kishikawa katsumi @k_katsumi

@kamiyan こっちで確かめたところこれで回避できるっぽいんですけど検証してみてもらえません?

2012-10-10 16:43:44
kishikawa katsumi @k_katsumi

@kamiyan ありがとうございます。ちなみにendBackgroundTask: は呼ばないでExpireを待ったほうが安定するようです。びみょう!

2012-10-10 16:45:59
kishikawa katsumi @k_katsumi

@TeamMOSA2 たぶん基本路線はこうしておいたらいいと思うんですよね。ダメなケースあったら教えてください。

2012-10-10 16:47:12
もっさりさん @TeamMOSA2

@k_katsumi おいっす。確かにUITextFieldで落ちますね。

2012-10-10 16:47:55
kishikawa katsumi @k_katsumi

@TeamMOSA2 変換中のクラッシュはメール.app 以外のApple製アプリでも再現します。

2012-10-10 16:48:49
kishikawa katsumi @k_katsumi

あくまで緊急回避なので書けるひとはバグレポート送ってね。-> iOS 6で日本語変換中にロックするとクラッシュ

2012-10-10 16:51:00
もっさりさん @TeamMOSA2

@k_katsumi 確かにメモとかでも落ちてますね。全然しらんかった。

2012-10-10 16:52:34
kishikawa katsumi @k_katsumi

@TeamMOSA2 アプリによっては書いてる途中のものが無くなっちゃうのでかなり不便なのです。

2012-10-10 16:53:34
Yusuke @grandeforesta

試したらほぼ全てのアプリが落ちる

2012-10-10 16:56:48
Yusuke @grandeforesta

@k_katsumi こちらこそ、気づいていなかったので勉強になりました。

2012-10-10 16:57:36
Yusuke @grandeforesta

iPadのiOS6でも落ちる>日本語変換中にロック

2012-10-10 17:00:48
kishikawa katsumi @k_katsumi

"genji_tw さらに、アプリ自体には文字入力する部品がなかったとしても、WebView で外部サイトが開ける場合、そこにテキストフィールド等があり、日本語入力するとクラッシュする原因になりうる" https://t.co/Nao8Hiju

2012-10-10 17:01:11
もっさりさん @TeamMOSA2

スポットライト検索でも落ちるのか。この不具合。

2012-10-10 17:03:40
setoh2000 @setoh2000

@k_katsumi 自分のアプリ(SmartEver)は落ちないですね。ひらがなが確定されますがキーボードは出たまま。Task Completionでやってる何かが効果あるのかも。

2012-10-10 17:17:24
kishikawa katsumi @k_katsumi

@setoh2000 Task CompletionがExpireするかendBackgroundTask: を呼んだときにクラッシュしなければ大丈夫のはずです。

2012-10-10 17:18:53
Hiroyuki-Fujikawa.XE @cqa02303

@k_katsumi @setoh2000 iPhoneの4とか4sとか5の違いって関係してきます?

2012-10-10 17:20:52
kishikawa katsumi @k_katsumi

@cqa02303 @setoh2000 iOS 6のiPadで再現したっていうのでデバイスは関係ない気がしてますが、今は確かめられない。

2012-10-10 17:22:21
残りを読む(58)

コメント

Jean-Luc Picachu(CV:麦人) @JeanLuc_Picachu 2012年10月20日
この問題、日本語入力中でなくてもたまに起きませんか? #obt
0