以编程方式在 Launchpad 中设置 Cocoa 应用程序图标

Set Cocoa App Icon in Launchpad Programmatically

我想以编程方式更改 Launchpad 中的 Mac 应用程序图标,就像 OS X 日历应用程序一样,它在 Launchpad 中显示当前日期。但是我在网上找不到任何document/resource。

我试过这样更改 Dock 图标:

NSImage *image = [NSImage imageNamed:@"dockIcon2.png"];
[NSApp setApplicationIconImage:image];

但这只会更改 Dock 图标,不会更改 Launchpad 图标。

有没有办法以编程方式更改 (Mac) Launchpad 中的应用程序图标?

谢谢!

你不能这样做。应用程序编译时必须设置应用程序图标