Если я звоню из приложения, используя
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://1234567890"]];
Как я могу проверить, ответили или нет на звонок
Спасибо
Вы не можете это проверить. Когда откроется этот URL, ваше приложение будет закрыто, и приложение телефона будет запущено. Поскольку вы не можете получить доступ к данным о вызовах из своего приложения, вы мало что можете сделать. Это может быть возможно в взломанном iPhone.
Нет доступа к телефону iPhone из стороннего программного обеспечения. К счастью.
Вы можете использовать
Как я могу проверить пропущенный звонок в iPhone с помощью Objective-C?
Не разработчик приложения для iPhone, но можно ли запросить журнал телефона в следующий раз, когда приложение загрузится, и проверить время вызова или что-то в этом роде и, если оно превышает 20 секунд, считать его завершенным или что-то вроде этого?
При повторном открытии приложения появляется диалоговое окно с вопросом, прошел ли звонок. Вам лучше иметь вескую причину для того, чтобы узнать, иначе пользователь будет сильно раздражен!
В противном случае вам не повезло.