0

連絡先が変更された場合でも、連絡先ストアで連絡先を一意に識別する必要があります。

連絡先ストアの変更を常にバックグラウンドで監視している iOS にコードを配置する方法はありますか? そうすれば、UUID 値で識別した連絡先を追跡し、連絡先が変更された場合でも、その特定の連絡先をその UUID 値と常に一致させることができます。アプリに入れると、ユーザーはアプリを閉じることができ、連絡先ストアが変更されたときにアプリは通知を受け取りませんか? それが拡張機能の意図であるかどうかにかかわらず、これを可能にするために使用できるアプリ拡張機能はありますか?

おそらく、キー値の監視を使用できます。キー値監視を使用して iOS 連絡先アプリまたはデバイスの連絡先ストアを監視することは可能ですか? どうすればわかりますか?Google で検索しても情報が見つかりません。

Address Book Framework のABAddressBookRegisterExternalChangeCallback( : :_:) 関数に関する情報を見つけましたが、この関数は廃止されており、iOS 2.0 ~ 9.0 でのみ動作します。Contacts Framework には、その関数が行うことを行う関数がありません。

2022 年 3 月 3 日木曜日、午前 12:03 に追加されたコンテンツ:

プライベートな iCloud データベースのレコードに保存される一意の識別子が必要です。目的は、その連絡先に関連付けられたレコードをデータベースに照会できるようにすることです。それはおそらく、識別子が存在するすべての iOS デバイスで一意でなければならないことを意味します.そうですか?

4

0 に答える 0