グッドスリープデイの二日目で計測終了時にアプリがクラッシュし計測が失敗し(寝てないことにされた)スマホをぶん投げました。どうも。
よりにもよってイベント当日にバグに見舞われ「計測データは本体保存されてないんかい」と今後のモチベーションがガタ落ちした訳ですが、このまま引き下がるのは癪だったのでアプリの仕様の抜け道を考えました。
結論から言うと本体設定から時間帯を別地域に設定すれば日付を過去に跨いで睡眠計測をやり直すことが出来ます。具体的には、睡眠時間にもよりますが、スマホの本体設定の「日付と時刻」を日本からGMT(グリニッジ標準時)に設定しポケモンスリープを再起動すれば、アプリ内の時刻も9時間巻き戻すことが可能です。アプリの地域設定は変更不可能ですが、今のところはどうやらスマホ本体の設定時刻が優先される仕様のようで、この方法が可能となっています。※なお、手動で時刻を変更した場合は参照地域との差を検出しているらしくアプリが起動すら出来ません。
ただし、方法として万能ではなくこれを実行する際の注意点が幾つかあり、
①時間の巻き戻しの前後を問わず先に手動で睡眠の記録を付けてしまうと何時間睡眠をしてもスコアが全く稼げない(上限があるため)
②時間そのものを取り戻せる訳ではないため、リサーチはやり直すことは出来るが、計測失敗によって失ったリソース(本来獲得するハズだった木の実や食材)は取り戻せない
③時刻を日本時間に戻す際に気を付けないとカビゴンの食事の時間を飛ばしてしまう
④そもそも上記の通りリソースが失われるため食材がかなり不足する
⑤計測をやり直すに当たってアプリを利用しているスマホ等のデバイスが使用不可能となる(複数持ち若しくは自宅に籠る等でないと実行出来ない)
と、欠陥だらけの方法です。グッドスリープデイのような莫大な報酬がある日ならまだしも、普段は土佐犬に噛まれたものと思って諦めた方が精神衛生上良さそうです。そもそもアプデでいつ対処されるかわからないですし。まあ、参考になれば。
公式はクラッシュバグが直せないのであればせめて睡眠リサーチの記録くらいは保護される仕様にして頂きたいです。流石にモチベーションに関わるので。
以上
※追記
連日この状態になると何しても無理。グッドスリープデイからこっち動作が不安定過ぎてまともにプレイ出来なくなりました。
※追記
2023/12/14のアップデートで程度は不明ですが対策されました。