Question

Je dois envoyer l'email par programme dans l'iPhone OS 2.0.

certains où je l'ai trouvé

NSString *url = [NSString stringWithString: @"mailto:foo@example.com?cc=bar@example.com&subject=Greetings%20from%20Cupertino!&body=Wish%20you%20were%20here!"];
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: url]];

est ce travail est de code sur iPhone OS 2.0.

De même que je dois envoyer des sms dans l'iPhone 2.0 et faire un appel.

Je trouve qu'il est impossible dans l'envoi de SMS dans l'iPhone 2.0 et de faire appel.

Y at-il des outils tiers pour envoyer des sms?

Était-ce utile?

La solution

ne peut pas envoyer un SMS programme dans any version d'iOS, jamais.

Sous iOS 2 et 3, vous pouvez présenter l'application SMS avec un lien sms:// et vous pouvez inclure le numéro à envoyer, mais c'est tout. Vous ne pouvez pas inclure le corps du message, et peu importe ce que vous pouvez jamais envoyer le message. L'utilisateur doit envoyer le message.

Sous iOS 4, vous pouvez présenter un contrôleur de vue avec le numéro de l'envoyer et le corps du message en utilisant MFMessageComposeViewController, mais vous pouvez toujours pas envoyer le message . L'utilisateur peut appuyer sur le bouton d'envoi, mais c'est tout.

Apple protège spécifiquement les propriétaires d'iPhone de messages SMS envoyés à leur insu et d'approbation.

Autres conseils

Pour faire un appel à partir de votre application appeler cette ligne:

[[UIApplication application] openURL:[NSURL URLWithString:@"tel://THE_TELEPHONE_NUMBER"]];

Rappelez-vous cela ne fonctionnera pas dans le simulateur et vous pouvez vérifier si l'appareil est un iPod ou un iPad avant d'appeler! Je tends aussi montrer un UIAlertView demandant à l'utilisateur si elles veulent réellement appeler le numéro, car cela peut être très ennuyeux si elles ne le pensais pas.

Pour SMS: Vérifiez ce Comment envoyer des SMS sur le programme iPhone?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top