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. P>
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? P>
3 Réponses :
Tout simplement deux mots de Apple: P>
impossible p> blockQuote>
Détaillé: strong> p>
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é. P>
En fait, ceux-ci sont 2 mots: D
non fort> 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. P>
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