Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 通讯录侦听器_Iphone - Fatal编程技术网

Iphone 通讯录侦听器

Iphone 通讯录侦听器,iphone,Iphone,我正在做一个应用程序,它应该通知我地址簿联系人中的更改(如更新、删除等),即a地址簿用于获取所有地址联系人。我读到ABAddressBookRegisterExternalChangeCallback将发出通知,但我不确定它将如何工作。即使我的应用程序已关闭,我也希望存储更改。告诉我是否有人处理过相同或任何输入。只有在运行应用程序时才会收到回调。当应用程序未运行时,无法获取通知 只有在运行应用程序时才会收到回调。当应用程序未运行时,无法获取通知 在iOS4+上,如果您的应用程序位于后台,并且前台

我正在做一个应用程序,它应该通知我地址簿联系人中的更改(如更新、删除等),即
a地址簿
用于获取所有地址联系人。我读到ABAddressBookRegisterExternalChangeCallback将发出通知,但我不确定它将如何工作。即使我的应用程序已关闭,我也希望存储更改。告诉我是否有人处理过相同或任何输入。

只有在运行应用程序时才会收到回调。当应用程序未运行时,无法获取通知

只有在运行应用程序时才会收到回调。当应用程序未运行时,无法获取通知

在iOS4+上,如果您的应用程序位于后台,并且前台应用程序更改了通讯簿,则下次将您的应用程序带到前台时(即,不是“实时”)将调用您的回调。当然,如果你的应用程序完全终止,那么它的行为就像iOS4之前一样。

在iOS4+上,如果你的应用程序在后台,并且前台应用程序更改了通讯簿,那么当你的应用程序下一次被带到前台时(即不是“实时”)将调用你的回调。当然,如果你的应用程序完全终止,那么它的行为就像iOS4之前一样