Я пытаюсь отправить sms и электронную почту из приложения iOS, но у меня возникают некоторые проблемы.iOS Ошибка при отправке электронной почты или смс
Я взял код из учебника, например, код смс:
func sendMessage() {
let prefs = NSUserDefaults.standardUserDefaults()
var message = MFMessageComposeViewController()
// Contacts
var phoneNumbers = [String]()
var phoneNumberNb: Int = prefs.objectForKey("phonenumberssaved")!.count
for(var i = 0; i < phoneNumberNb; i++) {
phoneNumbers.append(prefs.objectForKey("phonenumberssaved")!.objectAtIndex(i) as! String)
}
println(phoneNumbers)
message.recipients = phoneNumbers
message.body = self.messageText
message.messageComposeDelegate = self
self.presentViewController(message, animated: false, completion: nil)
}
и я напечатал мои ДАННЫЕ (они, кажется, нормально), но когда я пытаюсь отправить его, приложение аварии с a
'fatal error: unexpectedly found nil while unwrapping an Optional value' and it show me a strange file with a line highlighted : '0x4b5164 <+64>: trap'...
Какой выходной сигнал для. println (phoneNumbers) это сообщение –
выход: [01 47 89 65 83] – Karz
Итак, номер находится в правильном формате.? Я думаю, что число должно быть похоже на «+1999999999» или «999999999» и т. Д. –