参考另一篇文章/问题: Delphi XE4 iOS open email program not working
同样的症状适用于我的情况。在iPhone模拟器中进行调试时,我可以粘贴到Safari Web浏览器中,'mailto:info@example.com?Subject = test'(或者我想要的任何东西),然后模拟器继续打开Apple Mail Client指定的参数。
但是,在我的应用中使用该行:
OpenURL('mailto:info@example.com?Subject=test');
嗯,没有任何反应。我可以使用WebO地址(例如StackOverflow.com)替换MailTo文本,它可以正常工作,但在尝试打开邮件客户端时却没有。
使用Delphi Xe4,开发适用于iOS的应用程序。使用随Delphi Samples提供的Apple.Utils框架。
我错过了什么吗?或者是否有更简单的方法来打开邮件客户端?
答案 0 :(得分:0)
没有人回应。有一种更简单的方法 - 使用操作表执行我们在几乎所有Apple软件产品中看到的相同共享功能。它位于Delphi Samples的一个例子中。您可以发送文本,电子邮件等。也可以附加图片。
提示: 共享功能在模拟器中不起作用,但实际上可以在设备上运行。