Je suis au stade initial de la recherche pour le développement de mon propre mécanisme de blocage des appels pour iOS. L'objectif est de développer une application et une infrastructure de blocage des spams qui offrent des fonctionnalités dont nous avons cruellement besoin. Tout cela, du point de vue du développement, est assez nouveau pour moi.
Quelqu'un sait-il comment fonctionne une application comme RoboKiller pour acheminer et bloquer les appels entrants ? Je constate que le service RoboKiller transmet mes appels à un service géré qui filtre ensuite les appels et les renvoie à mon téléphone.
Je remarque que l'application s'ajoute à l'extension "Blocage et identification des appels" dans iOS. Et l'application demande à l'utilisateur de composer un numéro et d'activer le transfert d'appel conditionnel vers ce que je présume être un numéro de téléphone de RoboKiller. Par renvoi d'appel conditionnel, je veux dire que l'application me fait composer un numéro de téléphone en utilisant *71,xxx-xxx-xxxx
sur le service Verizon.
S'il ne s'agit que d'un transfert "conditionnel", c'est-à-dire que l'appel doit rester sans réponse ou que la ligne doit être occupée avant d'être transféré, comment le service RoboKiller force-t-il les appels à passer par son système avant de les rediriger vers moi ? L'application est-elle capable de bloquer un appel de tout Le numéro utilise une fonctionnalité de CallKit que j'ai négligée ?
Ma question porte spécifiquement sur la manière dont l'appel est acheminé par un service tiers pour être filtré, puis renvoyé vers moi, en particulier lorsque seul le renvoi "conditionnel" est utilisé ?