トラブル

巻丸4でバックグラウンドにすると、ほぼ確実にリセットする(再起動する)

現象

以下のような現象があります。

  • 巻丸4でバックグラウンドにすると、ほぼ確実にリセットする。次の起動時に小説の再表示処理が起動する。
  • 巻丸使用中にiPhoneが熱くなる。
  • バッテリーの消費が妙に多い。

原因

巻丸4ではお気に入りと履歴をiCloudで保存・同期しています。
これにより複数機種間でデータを統一したり、アプリを削除してもデータは保持できるようになります。アプリを削除し、再度インストールすると、しばらくすると以前のデータが復活します。

トラブルの原因は、この同期処理が失敗することで発生しています。
失敗と再実行が繰り返されることで高負荷になるようです。

同様の現象は他でも報告されています。。※ 記事では復旧したとありますが、2022年7月時点でも発生するようです。

参考情報: 2021年11月頃からiCloud同期をサポートしたアプリで”HTTP code 503″エラーが慢性的に発生しているとして、サードパーティアプリメーカーが対応中。

復旧方法

試行錯誤したのですが、アプリからの対策はできませんでした。

同期処理でiCloudサーバがエラーになるのですから、それをリセットすればエラーを回避できるはずです。

申しわけございませんが復旧の保証はお約束できません。

以下の二つがあります。

復旧方法その1(同期のやりなおし)

iCloudとiPhoneの同期を停止・再稼動する方法です。iCloudにある お気に入りと履歴をiPhoneに入れ直します。

[注意!!] データを消失する危険があります。危険であることをご理解のうえで作業してください。 この操作によりお気に入りと履歴が削除されます。 必ずバックアップをしてから作業してください。

1.巻丸の[設定]で、お気に入りと履歴をバックアップします。保存先は[巻丸]フォルダ以外にしてください。後の操作で[巻丸]フォルダは削除されます。

2.[設定]を実行します。[アカウント]設定-[iCloud]を選択します

3.[巻丸]のスイッチをOFFにします。

4.巻丸をタスク画面で終了させます。

参考情報: iPhone や iPod touch で App を終了する方法

5.巻丸を起動します。お気に入りが消えているはずです。

6.今度はiCloudの[巻丸]のスイッチをONにします。

7.巻丸を再起動します。タスク画面で巻丸を終了してから起動します。

すぐにはお気に入りと履歴が復旧されません。しばらく放置してみてください。復旧するのは同期処理が正常だったときまでです。そのため直近のものは復旧されません。

復旧方法その2(完全削除)

iCloudとiPhoneそれぞれのお気に入りと履歴を削除して、その後でデータを復元する方法です。

データを完全に削除するので、確実な復旧が見込まれます。

[注意!!] データを消失する危険があります。危険であることをご理解のうえで作業してください。 この操作によりお気に入りと履歴、さらにダウンロードファイルが削除されます。 必ずバックアップをしてから作業してください。

1.巻丸の[設定]で、お気に入りと履歴をバックアップします。保存先は[巻丸]フォルダ以外にしてください。後の操作で[巻丸]フォルダは削除されます。

2.iOSの「ファイル」アプリで、巻丸のダウンロードフォルダをバックアップします。[巻丸]フォルダは削除されるので、それ以外の場所に移してください。「ファイル」アプリの操作方法はAppleの説明ページなどをご参照ください。

3.巻丸を削除します。

4.[設定]を実行します。[アカウント]設定-[iCloud]を選択します

5.[iCloudストレージ]内にある巻丸を選択し、データを削除します

6.巻丸を再インストールします。

7.お気に入りを復元します。

巻丸を長くご利用の方は履歴のデータ量が非常に多くなります。このため現象が再発するかもしれませんので、履歴の復元はしないのが無難です。

わたし(開発者)の履歴は10MBになりました。実際に復元してみると完了に5分以上かかっています。

8.巻丸を起動し、適当な作品をダウンロードします。ダウンロードフォルダを作成するための操作です。

9.iOSの「ファイル」アプリを起動し手順2でバックアップしたダウンロードファイルを[巻丸]フォルダに戻します。

以上で完了です。