-
将棋アプリ将皇(iOS版)ver4.11を公開しました2017.02.27 Monday
-
ようやく審査が通りver4.11を公開しました。ver4.1の不具合対策版です。
[変更内容]
ver4.1を更新インストールした場合に実戦詰将棋(及び勝ちきれ将棋)が開始できなくなる不具合を修正しました。
[補足]
全ての端末で発生するわけではありません。ver4.1で一度でも正常に実戦詰将棋(及び勝ちきれ将棋)ができている端末は本バージョンを適用する必要はありません。
毎日更新の問題を楽しみにしていた方には誠に申し訳ございませんでした。ver4.1は1年ぶりのバージョンアップだったので慎重にテストを重ねたつもりだったのですが、このような結果になり力不足を感じております。
---
なお、ver4.1の変更点は以下になります。
[ver4.1の変更点]
問題一括ダウンロード機能の追加
オフライン対戦機能の追加
画面表示と操作性の改善
ATS対応
不具合修正Android版と比較して足りない機能(一括ダウンロード、オフライン対戦)を加えました。今後も少しずつ追加していく予定です。ATS(HTTPS接続強制)にも対応しました。なお、この修正により端末の日付が実際の日付とあっていないとデータをダウンロードできず通信エラーになるのでご注意ください。意図的に時間をずらす方はあまりいないと思いますが、テスト中に嵌ったので念のためお伝えしておきます。
-
iOS版将皇の4.1でクラッシュする現象について2017.02.21 Tuesday
-
2/20にiOS版将皇の4.1をバージョンアップしたのですが、クラッシュが多発しているようです。
詳細を調査したいので、もし現象が発生している方がいらっしゃいましたらコメント頂けないでしょうか?以下の情報を頂けると幸いです。・端末(iPhone,iPad)の機種・iOSのバージョン・どの操作をした時にクラッシュが発生したか(例:〇〇の操作をした時、対局中、詰将棋中、問題ダウンロード中など)・クラッシュする操作に再現性はあるか?(例:毎回発生する、何回かに1回発生する、1度だけ起きて以後再現しない)・その他再現に必要な必要が情報があれば・・大変お手数をおかけしますが、何卒よろしくお願い申し上げます。[追記]
再インストールで現象が発生しなくなったとコメントを頂いています。最終的にはプログラム側で対策する予定ですが、それまでの間は可能であれば再インストールにて回避して頂けますと幸いです。なお、再インストールすると、設定(駒や盤の種類)がデフォルトに戻り、実戦詰将棋と勝ちきれ将棋の履歴がクリアされます。
[追記2]
私の端末で完全再現はできていないのですが、エラー発生個所とデバッガを使った調査から原因を以下の通り推測しています。
[推定原因]
過去バージョンの不具合で壊れた詰将棋情報(と勝ちきれ将棋情報)を保存してしまう場合があった。詰将棋を開始するときにその情報を不正に参照してクラッシュした。ver4.1より前のバージョンでも同様にクラッシュする可能性はあるが、開発環境の違いでたまたま起きておらずver4.1で顕在化した。なお、ver4.1は壊れたデータを保存しないようにチェックしているので新規インストールでは同様の問題は起きない。
[ver4.11での対策]
壊れたデータを不正に参照しないようにチェックする。既に保存されている壊れたデータは削除する。当該処理にて想定外の原因でアプリがクラッシュしそうな場合は、データを初期化して処理を継続する(この場合は履歴がクリアされます)。
< 前のページ | 全 [1] ページ中 [1] ページを表示しています。 | 次のページ > |