2016-07-21 12 views
0

AddressBookを使用して連絡先を取得し、Core Dataに保存しました。私はExternalCallBackにも登録していますが、これは完璧に動作しています。アプリが終了したときに更新された連絡先のアドレス帳から連絡先を更新します

アプリがバックグラウンド(非アクティブ)またはクローズ(終了)の間にAddressBookで連絡先が更新された場合、アプリがアクティブになったときに連絡先を更新したいという問題があります。

解決策を検索しましたが、解決策を見つけることができませんでした。既存のフレームワークで可能かどうかは分かりません。

連絡先情報を更新することは、アプリケーションにとって重要です。

この問題を解決する方法があれば教えてください。あるいは、他の方法で作業するのに役立つかもしれない他のアイデアやトリックがあれば教えてください。

ご迷惑をおかけして申し訳ございません。

答えて

0

通知の登録連絡先フレームワークで使用できる「CNContactStoreDidChangeNotification」。 addressBookで行われた変更があれば、アプリがバックグラウンドであっても通知されます。

+0

申し訳ありません。質問が更新されます。アプリが非アクティブであったり、閉じていても更新したいと思っていました。私は初めて言及しなかった。 –

+0

@ MananDevaniあなたは解決策を見つけましたか? –

+0

@Ignor Khomenko:いいえ、問題の解決策を見つけることができませんでした。 –

関連する問題