0

这可能是一个重复的问题,但在搜索后我找不到可以帮助我的答案。

所以,我想一键从设备上的同步帐户向一个地址发送一封电子邮件。

将其用作紧急按钮的想法 - 当用户单击紧急按钮时,它会自动将用户之前提供的一些信息发送到服务器。

我怎样才能实现它?苹果允许这样做吗?

谢谢

4

3 回答 3

4

这绝对是可能的。使用邮件核心。它是对 LibetPan C 邮件库的 Objective C 包装。是在我的博客上发送电子邮件的说明和示例。

于 2012-08-21T11:48:04.640 回答
3

不,我不认为苹果会允许这样的事情。发送邮件必须通过用户操作启动,这是 Apple 推荐的。我认为您可以使用记录在案的 API 通过应用程序发送的唯一方法是通过用户操作。如果您尝试在没有用户操作的情况下发送应用程序,您可能会面临被拒绝的风险。

可以这样想,当用户使用用户帐户单击应用程序上的按钮时,应用程序会将一些机密信息发送到服务器。这不是苹果想要的,冒着在用户不知情的情况下暴露用户个人信息的风险。

于 2012-08-21T11:09:46.163 回答
1

我们无法在后台以编程方式发送电子邮件。使用 Apple 框架无法在没有用户干预的情况下以编程方式发送电子邮件。用户需要点击苹果邮件撰写器页面中的发送按钮来发送电子邮件。

于 2012-08-21T11:25:09.167 回答