12
votes

Comment pouvons-nous lire des SMS entrants en utilisant l'application dans iOS

Dans mon application, je suis capable d'envoyer un SMS de manière programmée à un numéro de mobile particulier lorsque l'utilisateur clique sur le bouton Soumettre. Ensuite, il y a un message de réponse à partir de ce numéro de mobile maintenant, je souhaite lire ce message et peupler ce texte SMS à mon application.

J'ai cherché cela et a constaté que ce n'est pas possible dans iOS. Ma question est là une possibilité d'accéder à la boîte de réception SMS avec des autorisations utilisateur?


0 commentaires

3 Réponses :


23
votes

Tout simplement deux mots de Apple:

impossible

Détaillé:

Une application iOS ne peut accéder aux données que pour lesquelles Apple fournit une API publique documentée. iOS ne peut pas accéder à l'extérieur du bac à sable jusqu'à ce que Apple fournisse une API publique pour cela. Alors intercepter / lire un SMS entrant non possible. Et aucune idée lorsque le périphérique iOS est jailbreaké.


1 commentaires

En fait, ceux-ci sont 2 mots: D



5
votes

non Ce n'est pas possible dans iOS, il est possible sur les appareils jailbroken, mais vous ne pouvez pas placer votre application dans l'App Store.


0 commentaires

0
votes

Vous ne pouvez pas lire SMS, mais vous pouvez remplir automatiquement un champ de texte à partir de SMS.

de Apple Documentation: P>

Pour vous assurer que votre affichage d'entrée de texte affiche la droite automatique Suggestions, définissez la propriété TextContentType sur toute entrée pertinente Vues. P> blockquote>

Vous pouvez donc procéder comme suit: P>

textField.textContentType = .oneTimeCode


0 commentaires