0

参考另一篇文章/问题: Delphi XE4 iOS open email program not working

同样的症状也适用于我的情况。在 iPhone 模拟器中调试时,我可以粘贴到 Safari Web 浏览器中,'mailto:info@example.com?Subject=test'(或者我想要的任何东西,真的)然后模拟器继续打开 Apple 邮件客户端指定的参数。

但是,在我的应用程序中使用该行时:

    OpenURL('mailto:info@example.com?Subject=test');

好吧,什么也没有发生。我可以用 StackOverflow.com 之类的网址替换 MailTo 文本,它工作得非常好,但在尝试打开邮件客户端时却不行。

使用 Delphi Xe4,开发 iOS 应用。使用 Delphi 示例提供的 Apple.Utils 框架。

我错过了什么吗?或者有没有更简单的方法来打开邮件客户端?

4

1 回答 1

0

没有人回应。有一种更简单的方法 - 使用操作表来执行我们在几乎所有 Apple 软件产品中看到的相同共享功能。它位于 Delphi Samples 的示例中。您可以发送文本、电子邮件等。也可以附加图片。

提示:共享功能在模拟器中不起作用,但在设备上确实有效。

于 2013-09-25T19:42:09.610 回答