我注意到即使应用程序未运行,Spark邮件应用程序也会设置显示徽章计数。该应用程序是一个mac app store应用程序,因此它不能使用任何私有API。有没有办法做到这一点?目前,我只能在应用运行时执行以下操作:
obj
答案 0 :(得分:2)
你需要制作一个Dock tile插件。有关如何执行此操作的信息,请参阅library(rgl)
ncv2 <- diag(1:3) # not your values
ntruemean <- 4:6 # also not your values
plot3d(ellipse3d(ncv2, centre = ntruemean),
col="red", type='shade')
plot3d(ellipse3d(ncv2*1.01, centre = ntruemean), col = "blue", type="wire", add = TRUE)
normal <- 7:9 # Choose your own normal!
clipplanes3d(normal, d = -sum(normal * ntruemean))
的文档:
https://developer.apple.com/documentation/appkit/nsdocktileplugin
编辑:好的,如果你想做Spark正在做的事情,那么它就是:
Spark正在使用Apple推送通知来通知你新的电子邮件。对于Gmail或Outlook以外的电子邮件帐户,这通常意味着他们将用户名和密码存储在他们的服务器上,这似乎是“天啊! “对我来说令人毛骨悚然,但YMMV。当他们的服务器注意到您有新的电子邮件时,他们会将通知转发给您。
可以在此处找到Spark正在执行的操作的说明:https://blog.readdle.com/how-we-handle-your-account-information-in-spark-1b42f4acef73
如果您想自己实施推送通知,this video通常会显示如何执行此操作,this sample code也可能会有所帮助。