うるおいらんど

iOS12.0.xでRobinをご利用中の皆様へ。

【此方の記事は、Robinアプリ内からアクセスできるようになっています。なので、ご利用中の方に向けて書かせて頂きます。】

こんにちは。管理人のReoです。「Robin 〜毎日コマドリ〜」の開発者です。

この度はiOS12で利用できない状況が続いてしまい、大変申し訳ございませんでした。

今回のアップデートで、利用できるように調整致しました。ver 1.2.3です。 アプリ内の簡易お知らせでも書いた通り、今回の処置は応急処置になります。

現在どのような状況なのかを少し説明しますので、詳細が気になる方は以下をお読みください。

iOS側でバグが起きている

利用中にアプリが落ちてしまう原因を調査したところ、iOS側のバグである事が判明しました。

iPhoneの設定アプリで「一般」 > 「情報」のバージョンが12.0.1(おそらく12.0でも同様)になっている場合に起きるバグです。

 

どのようなバグかを簡単に説明すると、「日付やメモといったデータ」と「写真」の紐付けが切られてしまうというバグです。

これはiOS側で起きているバグになります。

紐付けが切られてしまうので、写真が迷子になってしまい、開こうとしても空っぽなのでアプリが落ちてしまっていました。 カメラが落ちてしまうのも、重ねて使う画像が迷子になって呼び出せないからでした。

 

このバグを「小さな島に住んでいるAさんの家の黒猫が、家出して迷子になってしまった」と例えてみます。

バグの発生は、「家の壁に穴ができているせい」とします。

 

今回行った応急処置

今回行ったアップデートでは、「島にいる黒猫を探して、一匹ずつAさんが確認する」といったような処置を行いました。

(具体的には、紐付けが切れていないサムネイル画像と同じサイズにオリジナルの写真を一つずつ加工して、一致するかどうかを判定しています。)

 

これが応急処置な理由は、「家の壁に穴が空いているので、またすぐに猫が出て行ってしまう」ということです。iOSのバグは健在なので、紐付けを直してもすぐに切られてしまいます。

 

また、猫が迷子になるたびに探しに行くという労力が発生するように、紐付けが切れてしまう度に修復する労力が発生しますので、アプリ自体が重くなってしまっています。

 

iOS12.1では改善

此方のバグは、iOS12.1では修正されていることを確認しています。beta版を利用して調査しました。

家の壁に穴が空いているのはわかっているが、修理できる方が島の外からきているので時間がかかるというような状態です。

 

 

まとめると現状はこんな感じです。

わかりやすい説明ができたかわかりませんが、現在はこのような状況になっています。

 

また、例えば修理屋が来る前に引っ越しをするという方法があるように、私のアプリでもツール自体を変更して対応することは可能ではあります。

しかし、引っ越しは思い立ってすぐにできるものでもありません。時間も労力もかなりかかってしまいます。

そのため、今回はこのような応急処置で対応させていただきました。

 

応急処置をしている時間が、実際のアプリに目に見えて出てしまうことがあります。少しの間固まって動かなかったりカクついて見える時は、おそらく写真を探している状態になります。

島に黒猫がたくさんいれば探すのが大変なように、写真を多く撮っている方ほどこの影響を受けやすくなってしまうと思われます。申し訳ございません。

 

後日お詫びを致します

iOS12.0.xで利用していただいている方を対象に、後日お詫びをさせていただこうと思います。

課金要素にしようと考えている「ライブラリから写真を追加する機能」を、無料でご利用できるように処理させていただきます。

 

もうしばらくはご不便をおかけいたしますが、ご理解いただけると有難いです。 今後ともRobinをよろしくお願い致します。

Comments

コメントはありません。

現在コメントフォームは工事中です。