Описание тега cncontactstore

The CNContactStore class is a thread-safe class that can fetch and save contacts, groups, and containers.
1 ответ

Добавить контакт в группу с помощью фреймворка Contacts

Я создал группу с помощью группы контактов, а затем хочу добавить контакт в группу. NSPredicate *predicate = [CNGroup predicateForGroupsWithIdentifiers:@[[[NSUserDefaults standardUserDefaults]objectForKey:@"groupIDentifier"]]]; NSArray *groups = [st…
08 окт '17 в 03:24
0 ответов

Недавно добавленные и обновленные контакты из магазина CNContact Store

Как определить, был ли изменен контакт или добавлены новые контакты в телефонные контакты. я использовал CNContactStore каркас, чтобы получить телефонные контакты. Первый раз мне нужно получить все контакты. Со второго раза мне нужно получать только…
06 сен '17 в 04:41
2 ответа

Как приложения для обмена сообщениями iOS, такие как Viber, Telegram, WhatsApp, получают контакты так быстро и эффективно

Я не знаю, подходит ли этот вопрос для того, чтобы быть здесь, или нет, но даже после стольких исследований я не смог найти подходящего руководства по этому вопросу. Я надеюсь, что я получу ответ здесь. Я вижу, что все приложения для обмена сообщени…
25 окт '17 в 09:11
3 ответа

CNContactStoreDidChangeNotification запускается несколько раз

Я могу наблюдать CNContactStoreDidChangeNotification когда база данных контактов изменяется, когда приложение находится в фоновом режиме. Я уверен, что только один наблюдатель был добавлен в NSNotificationCenter, Проблема в NSNotificationCenter сооб…
0 ответов

iOS: эквивалентность миграции AddressBook в Contact Framework

Я перехожу из AddressBook в Contact Framework в iOS 9 и столкнулся с несколькими проблемами. Может ли кто-то с подобным опытом поделиться некоторыми мнениями? ABAddressBookCreateWithOptions Это так же, как создание нового CNContactStore пример? ABRe…
08 дек '16 в 02:44
2 ответа

Как заставить новый CNContact в Локальный CNContainer?

Я пишу приложение, которое хранит контактную информацию, извлеченную через REST и JSON, в контейнер, используя CNContactStore. Я хотел бы сохранить эти контакты отдельно от любых других учетных записей и хранить их только локально на устройстве, но …
04 янв '16 в 08:31
1 ответ

CNContactStore executeSaveRequest завершается неудачно с кодом CNErrorDomain =101 Нет доступных для записи контейнеров

Я добавил код, в котором пользователь нажимает кнопку, и контакт будет сохранен, но сейчас мой код не работает, и он не работает во время выполнения объекта saveRequest. private func checkContactsAccess(_ completionHandler: @escaping () -> Void) …
17 янв '19 в 09:33
1 ответ

CNContactViewController скрыть панель навигации после contactImage fullscreenView

Я показываю контактную страницу из моего приложения, используя следующий код let unkvc = CNContactViewController(forContact: Contact) unkvc.contactStore = CNContactStore() unkvc.delegate = self unkvc.allowsActions = true self.navigationController?.p…
11 янв '16 в 16:00
0 ответов

Есть ли способ получить обновленные контакты быстрее?

Я ищу способ получить добавленные / удаленные / измененные контакты для отправки их на сервер.. Я использовал Realm, так как он быстрее, чем coreData, для сохранения контактов и при каждом обновлении, или когда пользователь повторно входит в приложе…
08 фев '19 в 10:25
1 ответ

Идентификатор контакта возвращается с суффиксом ABPerson

Я добавляю контакт, используя Native CNContactViewController, и после сохранения контакта возвращает идентификатор контакта с суффиксом ":ABPerson", и при перекрестной проверке в списке контактов появляется тот же контакт с другим идентификатором. К…
1 ответ

Как загрузить все контакты в массиве ios9

AddressBook API устарел в IOS 9. Я хочу загрузить все контакты в массиве и отобразить его в UITableView, Я не хочу использовать iOS по умолчанию ContactPicker как я должен сделать некоторые настройки при отображении. Как загрузить весь список контак…
2 ответа

Код для извлечения CNContactLabels из хранилища контактов IOS

Я пытаюсь извлечь список доступных меток для телефонных номеров в хранилище контактов IOS, чтобы при добавлении пользователем нового номера к контакту он / она мог выбрать метку в списке таблиц для этого номера. У меня нет проблем с поиском и написа…
20 июл '17 в 09:15
0 ответов

Как получить доступ к контактам из файла XCTestCase в iOS

Я пытаюсь добавить контакт в библиотеку контактов устройства через файл UITest. Я добавил описание использования конфиденциальности в plist. Но все равно выдает следующую ошибку: This app has crashed because it attempted to access privacy-sensitive …
05 мар '18 в 10:33
1 ответ

Swift Используя Contacts Framework, ищите, используя Идентификатор, чтобы соответствовать

Попытка безуспешно получить контактный контакт с указанием идентификатора контакта. Я хочу вернуть контакт, а затем использовать изображение, связанное с ним. Я получаю ноль матча. благодарю вас. Этот код я получил из демо, я немного новичок в прогр…
22 фев '17 в 13:51
0 ответов

Как создать собственный сборщик контактов в iOS

Я пытался использовать CNContactPickerViewController. Он прекрасно работает, когда все контакты должны быть отображены или когда мне нужно фильтровать на основе стандартных полей. Но я хочу иметь возможность фильтрации на основе пользовательского св…
19 фев '16 в 06:04
1 ответ

При создании VCard не получается изображение контакта и заметки в iOS

Извлечение списка контактов с помощью CNContactStore и преобразование полного списка контактов в VCard - все идет хорошо, за исключением того, что я не получаю изображение контакта и заметки. NSMutableArray *contactsArray=[[NSMutableArray alloc] ini…
05 июл '17 в 12:19
1 ответ

Как отредактировать контакт с идентификатором в ios 9 с использованием фреймворка CNContact?

Я использую платформу CNContact для извлечения контактов с устройства и отправки в Интернет с помощью веб-сервисов, но я хочу редактировать контакт с помощью CNContact Framework, но я не знаю, как это сделать... Заранее спасибо
15 мар '16 в 07:58
0 ответов

CNContact: новые методы предикатов отсутствуют

Я использую магазин CNContactStore с функцией предиката для контактов (имя_связи:). Мне нужно, чтобы были реализованы два других метода нового типа. Я вижу, что ниже методы predicateForContacts(matching:), predicateForContacts(matchingEmailAddress:)…
11 сен '18 в 20:16
1 ответ

Как узнать, что контакты были изменены, если приложение не было активным на iOS?

Мне нужно запустить функцию, когда контакты изменились. Если приложение активно, вы можете сделать это с NotificationCenter как рассказано в этом посте (иногда это работает, когда я добавляю новый номер к существующему контакту). Как узнать, что кон…
09 янв '17 в 09:23
2 ответа

Как открыть приложение Контакты Swift

Есть ли URL открыть приложение контактов из моего приложения? Я знаю, что вы можете достичь этого с помощью приложения настроек, используя UIApplicationOpenSettingsURLString постоянная в Свифте; однако я не был уверен, смогу ли я сделать то же самое…
15 окт '17 в 23:44