iOS4.2.1 でパスコード(数字4桁)入力後にアプリが終了する問題

1Password Proというアプリで起きている問題なのですが自分の作ったアプリでも起きましたw
他にもいくつかのアプリで起きているのでiOS4.2.1のバグだと思われます。
とりあえず対処した方法をご紹介。

Interface Builder でUITextFieldのSecureチェックを外すだけ。

私のアプリ(女性向け予定表)ではテンキーパッドに隠れる位置にUITextFieldをおいて
– (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
このdelegateを使って一文字ずつチェックしながら黒丸を表示させているため、secureがなくても問題が無いので外しました。

エラーに関係すると思われる手順
1、[navigationController pushViewController: animated:]で画面を移す
2、secure付きUITextFieldで入力
3、NSUserDefaultsで値を追加、削除
4、[navigationController popViewControllerAnimated:];で画面を戻る

もし同様の問題で困っている方は参考まで。

2011.1.11追記
私がバグじゃないかと思ってるだけでAppleがバグと認めたわけではありませんのでご注意ください。何か仕様が変わって使い方を間違えてるだけかもしれません。

Team Provisioning Profile: * の期限切れ更新

いつからかわかりませんが自分で作らなくてもXcodeが自動的に「Development Provisioning Profile」を作ってくれるようになりました。
In App Purchaseを使わないのであれば自動的にできたProfileでぜんぜん困らないのでそのまま使っていたのですが先日期限切れに。更新しようと「renew」を押そうとするのですが押せないし、Xcodeは不具合が起きたので問い合わせしろというし。

ですが、先ほどやっと解決。
期限切れになったProfileをiOS Provisioning Portalから削除してXcodeのオーガナイザでRefreshするだけ。

ちゃんとドキュメントを読めばどこかに書いてあるのだと思いますが同症状で困っている人が居るかもしれないので書いてみました。

いつの間にか4.2もそろそろリリースされるみたいだし、もう一台iPadがほしい今日この頃です。

数独ノート 1.4.0 を公開(無料iPhoneアプリ)

iOS4.1対応とマルチタスキングに対応しました。
マルチタスキングに対応した機種をお持ちの方は
終了時の画面から再開されるようになりました。

その関係でiOS3.0以降での動作になりましたのでご了承ください。

バグ修正
・ゲーム画面で下フリックしてページを変更するとプレイ時間が不正となる場合があった。

女性向け予定表 1.1.0 リリース(旧名称:女性カレンダー)無料iPhoneアプリ

女性向け予定表
基礎体温、生理日予測だけにしぼった簡単カレンダーです。

追加した機能
・メモの入力(通常メモ、パスワード保護されたメモ)
・スリープ時に自動ロックする機能を追加
・データ登録時に登録完了表示を出せる機能(on,off可能)

基本的な機能
・今日の体温、体重の簡単入力
・パスワードによるデータ表示の保護
・基礎体温グラフ、体重グラフの表示(表示期間1、3,6、12ヶ月)
・初期値として以下の項目を設定可能
 平均生理間隔、期間、計算に使う回数、基礎体温の最高、最低値
・過去の生理開始日、期間、間隔を一覧で表示する機能

2010/8/30追記
今後の予定
・グラフで基礎体温と体重を同時に表示するモードを追加

Q&Aその他

女性向け予定表(仮称) 1.0.2 リリース(旧名称:女性カレンダー 無料iPhoneアプリ)

小数点が入力できない不具合でご迷惑をおかけいたしました。

女性向け予定表
基礎体温、生理日予測だけにしぼった簡単カレンダーです。

修正および変更点
・iOS4で入力できなくなった小数点入力を修正
・グラフの表示期間が1、3,6、12ヶ月から選べる
・初期値として以下の項目を設定できるようにした
 生理間隔、期間、計算に使う回数、基礎体温の最高、最低値
・過去の生理開始日、期間、間隔を一覧で表示する機能

次回リリース予定機能
・メモの入力(通常メモ、パスワード保護されたメモ)