近期涉及FinderSync扩展是Finder和远程存储之间的接口内容备受瞩目,很多读者对此也很有兴趣,现在给大家罗列关于FinderSync扩展是Finder和远程存储之间的接口最新消息。
本周早些时候,9to5Mac的Guilherme Rambo泄露了一些在WWDC 2019上给苹果开发人员的好东西,今天我想谈谈macOS 10.15将支持的iOS的另一个小而重要的方面,以使应用程序更好,更具吸引力。用户。
他写道: “在Mac上,应用程序将能够提供文件提供程序扩展,从而改善某些应用程序(例如Dropbox)与Finder集成的方式。”
在深入探讨之前,这里有一些扩展的背景知识。
iOS和macOS支持应用程序扩展,使用户可以在整个操作系统中在“共享”菜单和“照片”等其他应用程序中访问自己喜欢的应用程序的功能。
位置下列出的服务,由iOS的文件扩展名提供
Apple在iOS设备上提供了十多种受支持的扩展类型,今天我们对File and Document Provider扩展感兴趣。
通过文档提供程序扩展程序,应用程序可以安全,方便地与iOS设备上的文档进行交互。如果您曾经在诸如Pages或Keynote之类的应用程序中使用过文档选择器,则您在“位置”部分中看到的所有资源都可以显示在此处,因为它们包括文档提供程序扩展。
File Provider扩展程序执行类似的操作,但用于Dropbox,Google Drive等远程存储。简而言之,它使用户可以在任何兼容的应用程序中直接上传和下载文档。这就是让Dropbox和其他服务在“文件”应用程序中显示为源的原因。
在macOS上,FinderSync扩展是Finder和远程存储之间的接口
在macOS上,没有文件或文档提供程序扩展名。取而代之的是,设计了一个FinderSync扩展,以便云存储客户端可以插入Finder。
如果您曾经使用过适用于Mac的Dropbox,则可能已经注意到它会标记本地文件夹,以让您了解远程同步文件的状态。它还使应用程序可以实现上下文菜单,以使用户直接管理其同步的内容,例如在Mac上右键单击已同步的Dropbox文件以访问“复制Dropbox链接”选项时。
macOS 10.15将使Dropbox等云存储应用程序与系统的集成更为紧密
这一切都很好,但iOS 13和macOS 15.15都是通过Project Marzipan来缩小台式机和移动设备之间的差距,Project Marzipan是苹果公司的新框架,为macOS带来了许多iOS功能,以帮助程序员编写跨平台应用程序。
也就是说,苹果很聪明地将iOS的文件提供程序扩展引入Mac。正如Rambo所说,这肯定会改善Dropbox等应用程序与Finder集成的方式。
总结起来,Apple开发人员目前对同一事物使用两种不同的扩展名类型-一种在iOS上(文件和文档提供程序扩展),另一种在macOS上(FinderSync扩展)。多亏了macOS 10.15,程序员才可以为其远程存储服务编写一次前端,并且可以在iPhone,iPad和Mac上使用。
最后但并非最不重要的一点是,无论何时要访问自己喜欢的远程存储服务(无论是在iPhone,iPad还是Mac上),最终用户都可以通过使用一致的用户界面从此精简中受益匪浅。