Bentoとアドレスブック両方でデータを編集しているとき、たまに変更した内容が反映されず疑問に感じていた。 ということで少し詳しく挙動を調べてみた。
Bento for Macでアドレスブックのデータを編集するとき、フィールドに変更を加えた結果はフィールドからフォーカスを外すタイミングでアドレスブック.appのデータが更新されるようだ。
Bento for Macとアドレスブック.appの両方で同時に同じフィールドを編集状態にすると変更内容が双方で更新されなかった。
その場合、Bento for Macやアドレスブック.appの再起動でデータが更新される。
同じデータをBentoとアドレスブック.appで同時に編集する場合はフィールドデータの編集後、フォーカスを外すように操作する必要がある。
ちなみに、Bento for iPhoneの場合はというと、
Bentoでレコードを編集し、そのレコード内のフィールド一覧表示に戻っておくことでiCloudの連絡先に変更が適応される。
しかし、連絡先アプリの方で編集した内容はBento for iPhoneに反映されない。
これはBentoの方に連絡先の情報をリロードする機能がないためだと思う。 Bentoがバックグラウンドになった後で、フォアグラウンドに戻ってきたタイミングでリロードするようになれば、読み込めるのだろうが、そのような動作はしていない。
ホームボタンのダブルクリックでBentoを強制終了し、再起動すれば変更が適応されることは分かった。
これだと、アドレスブックのデータをBento for iPhoneで活用している人はBento主体でデータの編集をした方がいいかもしれない。
0 件のコメント:
コメントを投稿