如何使用Mac-Catalyst App从Finder打开文件

问题描述

我正在寻找从macOS的Finder接收打开的文件的URL的方法。 我将ZIP文档类型关联实现到Mac-Catalyst应用程序的info.plist中。因此,如果用户曾经将ZIP文件与默认应用程序的我的应用程序关联,则用户可以双击ZIP文件并启动我的应用程序。

但是目前我的应用程序无法接收该打开的文件URL,因为我不知道哪个位置/代理功能适合接收该URL。 我相信我应该在SceneDelegate或AppDelegate中实现该委托函数,并且还应该通过Storyboard手动实现启动第一个viewcontroller。 对于我来说,这个应用程序窗口启动链(即从文件双击到调用ViewController的结束)非常困难。

有任何帮助文档或示例代码吗? 谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...