Stavo leggendo di una truffa di chiamata persa proprio ora in cui l'utente viene addebitato anche se non richiamano il numero. Mi è venuto in mente che un'app per iPhone dannosa potrebbe effettuare chiamate a numeri premium per truffare gli utenti senza soldi, anzi, sembra che ciò sia accaduto in passato.
Secondo la documentazione di Apple :
Quando un utente tocca un collegamento telefonico in una pagina Web, iOS visualizza un avviso che chiede se l'utente desidera davvero comporre il numero di telefono e avvia la composizione se l'utente accetta. Quando un utente apre un URL con lo schema di telefonia in un'app nativa, iOS non visualizza un avviso e avvia la composizione senza richiedere ulteriori informazioni all'utente.
Mi sembra che un'app iPhone apparentemente benigna possa, per esempio, attendere fino a quando il telefono è stato lasciato in carica (e quindi probabilmente non essere frequentato dall'utente) e quindi avviare una chiamata a un numero di tariffa premium per accumulare allo sviluppatore un bonus ordinato . Non sembra esserci alcuna autorizzazione in iOS che posso modificare per prevenire questo comportamento, poiché si tratta di aprire l'app del telefono con un URL anziché accedere ai dati del telefono.
Qualcuno può confermare se la mia comprensione è corretta e, in tal caso, perché mai Apple non ha chiuso un simile buco?