1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/TelenLiu-WhoCall

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

WhoCall

Техническая документация

iOS-оповещения о входящих звонках без джейлбрейка (требуется iOS 7.0 и выше).

Функции персонализации, такие как предупреждение о подозрительных звонках, определение региона звонящего и объявление имени звонящего, которые характерны для Китая, могут быть полезны и на iOS.

Скриншоты

Описание функций

Приложение WhoCall автоматически определяет подробную информацию о входящем номере телефона и сообщает её вам голосом во время звонка, позволяя вам быть в курсе того, кто вам звонит. Это особенно полезно при использовании наушников, так как вы можете узнать, кто звонит, не доставая телефон.

Очень простое в использовании, приложение легко настроить всего за пару кликов. После настройки оно будет незаметно защищать вас.

  • Предупреждение о подозрительных звонках — предупреждает о рекламных, мошеннических и других подозрительных звонках. Также предупреждает о некоторых номерах служб доставки и посредников.
  • Определение региона звонящего — записывает последние данные о регионе, к которому принадлежит номер телефона, включая код города и района.
  • Объявление имени звонящего — если номер находится в вашей телефонной книге, имя звонящего будет объявлено во время звонка, чтобы вы не пропустили важный звонок.
  • Вибрация после соединения — считается, что излучение от телефона наиболее сильное, когда вызов ещё не принят. Эта функция позволяет отодвинуть телефон подальше от уха, пока он не завибрирует, а затем поднести его к уху для разговора, снижая таким образом вредное воздействие излучения на организм.

Примечание: функции «Предупреждение о подозрительных звонках» и «Определение региона» работают только с номерами телефонов материкового Китая.

Для разработчиков

Не пытайтесь отправить это приложение в App Store, я пробовал, и это не работает. Поэтому я решил сделать его открытым исходным кодом.

В этом приложении используется частный API для получения информации о входящих номерах телефонов. Хотя вызовы API замаскированы, они могут быть обнаружены сотрудниками Apple. Кроме того, постоянное фоновое выполнение приложения может противоречить правилам проверки.

Следующие фрагменты кода могут оказаться полезными:

  • WCCallCenter — показывает, как использовать dlsym для вызова частного C-интерфейса и как выполнить простое шифрование имени функции, чтобы обойти автоматическую проверку в процессе отправки.
  • WCLiarPhoneList — использует поиск по номеру телефона на Baidu для определения, является ли звонок подозрительным, и извлекает конкретный тип (реклама, мошенничество и т. д.).
  • WCPhoneLocator — выполняет поиск региона, к которому относится номер телефона.

Лицензия

Вы можете использовать этот проект на условиях лицензии MIT.

Благодарности

  • FMDB
  • UIKitCategoryAdditions
  • MMPDeepSleepPreventer
  • moquery

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Кто звонил мне — голосовое уведомление о входящем звонке на iOS. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/TelenLiu-WhoCall.git
git@api.gitlife.ru:oschina-mirror/TelenLiu-WhoCall.git
oschina-mirror
TelenLiu-WhoCall
TelenLiu-WhoCall
master