3

我是 MAC 开发的新手,使用 finder 同步扩展并成功为文件和文件夹设置了徽章图标,但我的问题是,当我完成将任何文件或文件夹同步到服务器时,徽章图标不会将表单同步更改为完成状态。请任何建议我如何刷新我的文件/文件夹徽章图标(如 Dropbox)

4

1 回答 1

0

很简单,首先在你的应用和你的扩展之间建立一个进程间通信。在 IPC 中,您的应用程序充当客户端,扩展程序充当服务器。现在您知道了特定文件的状态,因此只需通过 IPC 将文件路径和状态发送给扩展程序,一旦扩展程序接收到路径和状态,然后调用 Finder Sync 控制器的setBadgeIdentifier:forURL:方法来设置相应的标记。

于 2015-12-29T06:49:29.630 回答