« 断捨離ログ/シンプル(ByeClutterApp/Simple)クラッシュレポートについて | トップページ | 名言ログ(ImpresaApp)Ver1.0.6−1.0.8アップデートしました »

2014年6月10日 (火)

iCloudのデバイス間同期機能のアップデートについて(断捨離ログ、断捨離ログ・シンプル、きぶん日記) iCloud data syncing issue (ByeClutterApp,ByeClutterAppSimple,Himood)

2014/6/22
本日断捨離ログ、きぶん日記、断捨離ログシンプルのアップデートがリリースされました。アップデート実行後リロードをすると、データが再び表示されると思います。ここで注意ですが、デバイスによっては、iCloudと同期できないローカルのデータが混在しており、iCloudにアップロードされないということがあり得ます。
最終的には、私はアプリのデバッグ業務優先のため、データをクリアにしてみることを優先しましたが、ユーザーの皆様におかれましては、デバイス間の同期動作について十分注意してください。
例えば、普段から入力しているデバイスがiPhoneだとします。iPhoneにはデータがたくさん入っています。そして、新たにiPadでアプリを使用するとします。iPadではクリーンな状況でiCloudが動作するとします。そうすると、iPadのデータ(まだ入力データなし)が優先されて同期する懸念があります。そうすると、iCloudに保存されるデータはデータなしの状態になってしまいます。
この場合2つの考え方があります。
一つめは、いまあるデータをとにかく保存して使うことです。
この場合、iCloudのデバイス間同期機能を無効にする、つまり他のデバイスでは当該アプリのiCloudの機能を無効化するか、そもそもインストールしないことです。そうしないと、上記のようにあるべきではない同期をしてしまうことになってしまいます。

二つ目はデータをクリアして改めて使い始めることです。
データをとりあえずバックアップして、一応リファレンスできるような状態になれば、設定アプリからiCloudのデータをいったん消去して、使い始めることです。全く正常に、データ保存とデバイス間の同期が確認できます。

以上、お手数をおかけしますが、よろしくお願いします。

2014/6/20

「断捨離ログ」、「きぶん日記」については、2回目のアップデートをAppleに申請しました。「断捨離ログシンプル」に関しては、デバイス間同期が最初うまくいかなかったものの、最終的にはもくろみ通りになりましたので、併せてアップデートの申請をいたします。

>次回のアップデートで、同期機能の改善を行う予定です。さらに続けて、データストアの最適化を行い、当たり前ですがいままでのデータを残し、かつ新データを付加していくようにします。

もともと、iOS6からiOS7へのメジャーアップデートの際、Apple社でかなり多くの仕様変更を行いました。アプリでデータを保存する機能についても同様にありましたが、その際もきちんと動作は行われていたため、当該アプリはその部分の変更は見合わせた経緯があります。しかし、ここ数ヶ月でデータicloud保存機能と、特に同期機能についてだんだんと不具合がでてきてしまったため、お手数をおかけしますが2回にわたるアップデートを実施するものです。

アップデートの実施内容(予定)

1回目: データのマイグレーション(データの移送) 2014/6/20現在リリースされています。

不具合の原因になっているのが、現在のデータストア先の指定です。これが現行のルールに合っていないため、同期機能に支障が出ています。これを新たなストア先を決めて、そこへ現在icloudの保存データおよびデバイスに保存されているデータ(transaction log といいます)を新ストアに移行させるようにします。

アプリのバックアップは2通りあります。iTunesに接続してSQLiteのファイルを保存しておくことと、特に大事なデータはEvernoteやメールなどで出力しておくことを行っておいてください。

アップデート実行後、見た目には全く変わらないように見えます。電波のある場所で後で消しても良いようなテストデータを数件保存してください。これがマイグレーションのトリガーになります。そして、アプリはそのままバックグラウンドで起動させておいてください。データが何百件など大量にある場合、マイグレーションに時間がかかります。日を改めてアプリを閉じて再起動して改めてテストデータを保存してください。アップデートの期間中は、データ損失の懸念を考慮し、すみませんが本番データの保存は控えてください。

2回目: 新ストア先を設定してアプリを動かす

このアップデートでは、新たに作成しデータを移行させた新ストアを有効化してアプリを起動させます。ここでは、新ストア内でいままで保存していたデータが読み書きできるような状態になります。デバイス間の同期動作も有効化されます。

以上アップデートの予定です。

改めてリリースされましたら、適宜アップしていきます。よろしくお願いいたします。

(前回のアップ)

>いつもアプリをご利用いただき、ありがとうございます。
今回の確認事項であったデータのiCloud同期ですが、一部フィックスをさせていただき、デバイス単体ベースでのiCloudへのデータ保存ができていることを確認いたしました。ただし、デバイス間の同期動作については、いまApple社などにも照会しており、大変恐縮ですがいましばらく時間をいただくことをご了承お願いいたします。

なお、次回アップデートはiCloudのデータバックアップ機能のフィックスとなり、重要なものですので、忘れずに更新いただくようお願いいたします。また、貴重なデータはiTunesでSQLiteリーダーなどを使ってのバックアップ、Evernote・メールなどへの案件出力などをデータの重要度に合わせて実施いただくようお願いします。

(当該デバイスの再インストールについて)

1.オンラインで使う

iCloudのバックアップを有効にしていれば、電波のあるところで保存されたデータは自動保存されます。(電波のない所もしくはオフライン状況下で使用されているデバイスの場合、iCloudへのバックアップがされませんので、iTunesのバックアップもない場合、そのままですとiOS6から7といったメジャーアップデートなどの際、データが欠落してしまう可能性があります。)

2.画面を下に引っ張る

再インストール後、最初は真っ白のテーブルビューが出ますので、何回か画面を下にドラッグしてデータのリロードをかけてください。繰り返しますが、このアプリについてはアプリ消去でデータがあっさりと消えてしまう仕組みにはなっていません。画面リロードをかけるとデータが復活するようにできています。

それでは、よろしくお願いいたします。

Thank you for using our apps.

We fixed the issues of iCloud data syncing on the next update.Please do backup your important datas via iTunes by SQLite, Evernote or MailApp’s export.

However, we need more time to solve the issues about syncing among multiple devices.(I'm waiting Apple 's solution)

(about re-install of the apps)

Please remember following points.

1.Use the app online

Set your device and this app  "iCloud enabled" not to lose your important datas.

2.To reload the datas

After re-install the app, the app will remain all white.Lose all the datas?Don't be worry,simply you drag down the tableView a few times.This dragging is a trigger of the loading datas.

Thank you for your cooperation.

(もとの記事)

>日頃からアプリをご利用いただき、ありがとうございます。
CoreData機能とiCloud機能を併用した仕組みのアプリである、断捨離ログ(ByeClutterApp)、断捨離ログ・シンプル(ByeClutterAppSimple)、きぶん日記(HiMood)の3アプリにつきまして、iCloudを使ったデバイス間同期機能に一部不具合が認められることから、現在バグフィックスを実施しています。
デバイス間での同期を行う際、デバイスにより同期されるデータが一部のみという状況がみられたためです。

つきましては、原因が確定し、フィックスがされるまでの間、そのままアプリはお使いいただき、データはローカルデバイスに保存していただく形でお願いします。現状でアプリをアンインストールすると、iCloudに保存されないまま、一部データも消えてしまうことになりますので、くれぐれもアプリの消去は避けてください。
よろしくお願いいたします。
Thank you for using our apps.
Now,we are fixing bugs about iCloud syncing feature of "ByeClutterApp", "ByeClutterAppSimple" and "HiMood"apps.
The bugs disable whole datas syncing among multiple devices.
We are immediately fixing this issue.
Please do not uninstall apps not to lose unsaved datas till fixing bugs completion.
Thank you for your cooperation.
Sincerely,
y1547mm

« 断捨離ログ/シンプル(ByeClutterApp/Simple)クラッシュレポートについて | トップページ | 名言ログ(ImpresaApp)Ver1.0.6−1.0.8アップデートしました »

コメント

コメントを書く

(ウェブ上には掲載しません)

« 断捨離ログ/シンプル(ByeClutterApp/Simple)クラッシュレポートについて | トップページ | 名言ログ(ImpresaApp)Ver1.0.6−1.0.8アップデートしました »

無料ブログはココログ