コンテンツに進む

MiDiccio v1.4.9 と、iCloud 同期の修正

単語帳アプリ MiDiccio の v1.4.9 を公開しました。あわせて、iOS 版の iCloud 同期の問題を直しました。

ほかの端末で追加・編集・削除した内容が、届いていませんでした。11月2日に iCloud 側の設定を直し、解消しています。ご不便をおかけしました。

  • アプリの更新は必要ありません。 次にアプリを開いたときに、ほかの端末の内容が届きます。
  • これまでの言葉はなくなっていません。 届いていなかった分も、まとめて届きます。
  • 同じ言葉をいくつかの端末で直していた場合は、あとから直したほうが残ります。
  • ほかの端末で削除した言葉は、ゴミ箱に移ります。ゴミ箱から戻せます(完全に削除したものを除く)。
  • Android 版と、同期を使っていない場合は影響ありません。
  • 同期ボタンを押すと、すぐに同期します。同期中は、ボタンが処理中の表示になります。
  • Android 版で、サインイン中の Google アカウントを設定画面に表示します。
    • サインアウトのときに、端末のデータを残すか削除するかを選べます。
    • 別のアカウントのデータがある端末でサインインしたときは、まとめるかどうかを確認します。

iCloud(CloudKit)は、データの形の設定を、開発用と本番用で別々に持っています。読み込みに必要な設定を開発用にだけ入れていて、本番用に入れ忘れていました。そのため本番では、送ることはできても、受け取ることができていませんでした。

アプリはこの失敗を「データが0件」として扱っていたので、同期は「完了」と表示され、気づけませんでした。本番につながるテスト版で入れ直して確かめたときに見つかり、本番用に設定を入れると、iCloud に残っていた言葉がすべて届きました。

次のバージョンでは、この失敗をエラーとして表示します。リリースの手順にも、本番での確認を加えます。

v1.4.9 は App Store と Google Play で公開しています。

最終更新: