0
Я работаю над примером, который отправляет электронное письмо с использованием Swift
. Я использую следующий код:Проблема при отправке электронной почты
@IBAction func sendMailButtonAction(sender: UIButton) {
if MFMailComposeViewController.canSendMail() {
let mail = MFMailComposeViewController()
mail.mailComposeDelegate = self
mail.setToRecipients(["[email protected]"])
mail.setMessageBody("<p>You're so awesome!</p>", isHTML: true)
// mail.addAttachmentData(<#T##attachment: NSData##NSData#>, mimeType: <#T##String#>, fileName: <#T##String#>)
presentViewController(mail, animated: true, completion: nil)
} else {
print("Error Received While sending mail") }
}
При нажатии на кнопку посыла MFMailComposeViewController(), чтобы отправить почту, я получаю сообщение об ошибке в журналах устройства как:
> 1. <Error>: 18:32:54.282 [0x16e1bb000] >vibe> Error: Empty atoms array
> 2. ERROR: [0x16e1bb000] 919: Vibe engine could not play vibe pattern, err = -50, actionID = 1001. Please file a bug.
не могли бы вы опубликовать весь журнал? –
@AnjaliBhimani - это единственные журналы устройств, которые я получаю. MFMailComposeResult rawValue - 2. –
Вы тестируете устройство или симулятор? – crisisGriega