2013-08-03 5 views
2

Я использовал SKPSSMTP для отправки электронной почты в фоновом режиме. Я ссылаюсь на этот code за это, но я получаю SKPSMTPMessage setWatchdogTimer:]: message sent to de allocated instance это сообщение в журнале, а также электронное письмо получено успешно. Чтобы решить эту проблему, я использовал классы ARC от here, но в этом случае я не получаю электронные письма. Пожалуйста помоги.SKPSMTPMessage setWatchdogTimer:]: сообщение отправлено на освобожденный экземпляр

+0

Как вы получили письма? – Maulik

ответ

3

У меня был вид аналогичный вопрос и я решил ее сделать мой SKPSMTPMessage экземпляра сильного свойства и установить его в ноль после того, как сообщение было успешно отправлено

+0

Спасибо @ Андрэ Чернуха Вы - ЖИЗНЬ SAVER :) – mshau

+0

@mshau приветствую, приятель –

2

я решить эту проблему, делая некоторые хак в SKPSMTPMessage.h файле.

Попробуйте изменить:

@property(nonatomic, assign) id <SKPSMTPMessageDelegate> delegate;

к:

@property(nonatomic, strong) id <SKPSMTPMessageDelegate> delegate;