J'ai fait une application de caméra qui prend une photo et une fois qu'une photo est prise je tape sur un uibutton pour composer un mail avec cette image en pièce jointe. tout semble bien fonctionner même le fichier image en pièce jointe peut être vu en composant l'email. lorsque je tape sur 'envoyer' et que j'ouvre mon identifiant, je ne reçois aucune nouvelle boîte de réception. voici le codeMême si l'application semble fonctionner correctement je n'ai reçu aucun e-mail
func sendEmail() {
let composeVC = MFMailComposeViewController()
composeVC.mailComposeDelegate = self
// Configure the fields of the interface.
composeVC.setToRecipients([email])
composeVC.setSubject("Hello!")
composeVC.setMessageBody("Hello this is my message body!", isHTML: false)
let imageData: NSData = UIImagePNGRepresentation(pickedImage.image!)! as NSData
composeVC.addAttachmentData(imageData as Data, mimeType: "image/jpeg", fileName: name)
// Present the view controller modally.
self.present(composeVC, animated: true, completion: nil)
}
func mailComposeController(_ controller: MFMailComposeViewController,
didFinishWith result: MFMailComposeResult, error: Error?) {
controller.dismiss(animated: true, completion: nil)
}
Vérifiez votre boîte d'envoi. – rmaddy
non rien là aussi. – N4SK
Trouvé le problème. n'a pas autorisé l'accès aux données mobiles à l'application de messagerie sur mon appareil iOS. – N4SK