Je fais une application iPhone, où l'exigence est telle que l'utilisateur devait envoyer des SMS de l'application iPhone sans entrer dans l'écran API SMS (c'est-à-dire la vue modale de SMS). P>
Le corps du message et les destinataires de messages sont pré-fixes. P>
Je suis un débutant. p>
Comment puis-je faire cela? Que devrait être fait? P>
S'il vous plaît aider et suggérer. p>
Merci. P>
3 Réponses :
Voir cette documentation Apple: Envoi d'un message SMS section de Sujets de programmation de messagerie système pour iOS P>
Veuillez lire la question. Je ne veux pas que la vue modale pour SMS apparaisse. Je connais MfMessagecomposeviewController mais il ouvre la vue modale pour SMS. Donc, ce n'est pas utile. Je veux que ce SMS soit envoyé automatiquement sans cliquer sur le bouton "Envoyer"
Votre seule option (si vous souhaitez soumettre au moins à l'App Store au moins), vous devez utiliser MfMessagecomposeviewController code>. Je pense que l'idée est que les applications ne peuvent pas envoyer SMS sans la permission des utilisateurs. P>
Oui, c'est exactement ça. Un SMS peut attirer des charges et, sur de nombreux réseaux, peut être envoyé à un numéro de prime pour collecter des revenus exagéré. Apple ne souhaite pas exposer leurs utilisateurs aux applications pouvant accuser secrètement de l'argent à leur facture téléphonique.
Il y a cette application appelée Smarssender qui envoie des SMS de votre téléphone sans utiliser l'interface par défaut. Il devrait donc y avoir une autre solution. (peut-être créer le compositeur mais appuyez sur le bouton d'envoi sans le montrer?)
Remarque tardive mineure: Smarssender est simplement une application de rappel et n'envoie certainement pas les SMS sans surveillance. Il suffit de laisser tomber cela ici pour aider les autres à ne pas perdre de temps à vérifier cet angle.
Non, vous ne pouvez pas. Si vous le pouvez, il y a une fuite de sécurité très sérieuse. P>