我开始工作 skpsmtpmessage( http://code.google.com/p/skpsmtpmessage/ )。 这样我就可以在前台发送邮件。
现在我希望在 didUpdateLocation 发生时通过 skpsmtpmessage 在后台发送邮件。
它在后台工作,我得到纬度和经度,但是当发送邮件开始时它在第一步停止: “C:尝试连接到服务器:smtp.gmail.com:”
是否无法在后台进行网络连接?
最佳答案
我解决了。 将此项放入应用程序信息属性列表中:
<key>UIBackgroundModes</key>
<array>
<string>location</string>
</array>
关于当didUpdateToLocation发生时,iphone在后台发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3777611/