firemonkey - iOS (FMX) 上的“保存到文件”
问题描述
我想将电子邮件附件保存到我的应用程序的 doc 文件夹(适用于 iOS 和 Android 的 C++ FMX 应用程序)。如何将我的应用注册为目标?
下面的屏幕截图显示我手机上名为 Termius 的应用程序是保存文件的目标。我希望我的应用程序成为这样的目标。只需要用户将文件放入我的应用程序文件夹。
解决方案
基于 Sherlock70 辅导,我能够轻松地将我的应用程序的 Documents 文件夹添加为“保存到文件”目标。我选择 iOSDevice64 作为我的目标平台,然后转到“项目->选项->应用程序->版本信息”,在那里我右键单击并选择“添加键”并添加UIFileSharingEnabled
键和LSSupportsOpeningDocumentsInPlace
键并将其值设置为true
.
现在我可以通过“保存到文件”将电子邮件附件保存到我的应用程序的文档文件夹中。 此链接显示了如何列出 Documents 文件夹中的文件。下图显示了单击“保存到文件”时弹出的内容:
注意我在 Rad Studio 10.3(C++Builder 10.3 版本 26.0.32429.4364)中工作。
更新:在 iOS 13 中,Apple 移动了“保存到文件”图标。
这里是:
推荐阅读
- python - 绝对导入失败
- python - 如何同时用2个字符串替换一个字符串
- javascript - 使用momentjs进行时间戳转换
- php - 错误 500 - Curl 文件上传的内部服务器错误
- typescript - TypeScript:隐式具有“任何”类型,因为“字符串”类型的表达式不能用于索引类型
- php - 如何将简单的 index.php 重定向从 apache 转换为 nginx 格式?
- kotlin - 为什么当表达式导致编译器错误时不穷尽,但语句不会?
- vba - # 部分字段名,Access认为是日期
- amazon-web-services - Terraform:配置后如何将实例 IP 发送到 aws_instances
- verilog - verilog 中的寄存器可以表示为数字吗?