reloadExtensionWithIdentifier не работает

Когда я пытаюсь добавить другой номер для вызова расширения каталога. Это не добавление, я беру номер из текстового поля и пытаюсь добавить этот номер для вызова расширения каталога, используя метод ниже.

[contextIs addBlockingEntryWithNextSequentialPhoneNumber:phoneNumber];

После этого я вызываю методы ниже.

[contextIs CompleteRequestWithCompletionHandler: ноль];

[[CXCallDirectoryManager sharedInstance] reloadExtensionWithIdentifier:@"com.something.something.CallIDExtension" завершенияHandler:^(NSError *error){ if(error!=nil) { NSLog(@"error is %@",[описание ошибки]); } }];

Но не просыпается. Я думаю, что reloadExtensionWithIdentifier не обновляет число в словаре ИЛИ что я делаю неправильно...


person Ashok Narvaneni    schedule 22.09.2016    source источник
comment
Можете ли вы где-нибудь опубликовать полный исходный код примера или проект Xcode? Одна вещь, которую нужно проверить, это то, что идентификатор пакета вашего расширения совпадает с идентификатором, который вы передаете -[CXCallDirectoryManager reloadExtensionWithIdentifier:completionHandler:].   -  person Stuart M    schedule 22.09.2016


Ответы (1)


Я понял идею из вашего вопроса, поэтому я добавил reloadExtension в ViewController, и это сработало! Так ценю вас.

person Minjee    schedule 30.09.2016