WhoCall
Техническая документация
iOS-оповещения о входящих звонках без джейлбрейка (требуется iOS 7.0 и выше).
Функции персонализации, такие как предупреждение о подозрительных звонках, определение региона звонящего и объявление имени звонящего, которые характерны для Китая, могут быть полезны и на iOS.
Скриншоты
Описание функций
Приложение WhoCall автоматически определяет подробную информацию о входящем номере телефона и сообщает её вам голосом во время звонка, позволяя вам быть в курсе того, кто вам звонит. Это особенно полезно при использовании наушников, так как вы можете узнать, кто звонит, не доставая телефон.
Очень простое в использовании, приложение легко настроить всего за пару кликов. После настройки оно будет незаметно защищать вас.
Примечание: функции «Предупреждение о подозрительных звонках» и «Определение региона» работают только с номерами телефонов материкового Китая.
Для разработчиков
Не пытайтесь отправить это приложение в App Store, я пробовал, и это не работает. Поэтому я решил сделать его открытым исходным кодом.
В этом приложении используется частный API для получения информации о входящих номерах телефонов. Хотя вызовы API замаскированы, они могут быть обнаружены сотрудниками Apple. Кроме того, постоянное фоновое выполнение приложения может противоречить правилам проверки.
Следующие фрагменты кода могут оказаться полезными:
WCCallCenter
— показывает, как использовать dlsym
для вызова частного C-интерфейса и как выполнить простое шифрование имени функции, чтобы обойти автоматическую проверку в процессе отправки.WCLiarPhoneList
— использует поиск по номеру телефона на Baidu для определения, является ли звонок подозрительным, и извлекает конкретный тип (реклама, мошенничество и т. д.).WCPhoneLocator
— выполняет поиск региона, к которому относится номер телефона.Лицензия
Вы можете использовать этот проект на условиях лицензии MIT.
Благодарности
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )