I’m thinking in making an app that send e-mails without showing the native iOS mail app. For that I’d be using sksmtpmessage framework.
I’d like as well to keep sending the e-mail when the app goes in background. According to this thread, it would be doable.
I know that Apple limits a few tasks to be done is the background (Audio, VoIP and location). Then my question is, would Apple reject an app using sksmtpmessage framework to send an e-mail from the background?
Cheers 🙂
If you’re just “completing a task” (i.e. the user loads the app to send some e-mails, then quits before they’re all sent), you’re fine – that’s what the Task Completion multitasking mode is for. If you want to run constantly in the background sending e-mail, then it’ll almost certainly be a reject (if they spot it) – this isn’t something they envisage being done on the iPhone.