如何为用 AppleScript 编写的脚本应用程序设置应用程序图标?

Posted

技术标签:

【中文标题】如何为用 AppleScript 编写的脚本应用程序设置应用程序图标?【英文标题】:How to set App Icon for a scripting Application written in AppleScript? 【发布时间】:2019-12-18 23:40:27 【问题描述】:

我使用了以下两种技术但无法实现。

    在 Plist 中设置 icns 文件 - 这会在对话框中显示图标,但不会在 Dock 中显示。

    获取有关应用程序的信息并粘贴应用程序图标。这很好用,但无法对其进行软件签名。删除图标显然允许我对应用程序进行软件签名。

欢迎提出任何建议。

【问题讨论】:

什么是脚本应用程序 .icns 文件放到 Resources 文件夹中,并将 Info.plist 键 CFBundleIconFile 设置为名称(不需要包括扩展名)是这样做的方法。 red_menace 我确实尝试过,但它并没有反映在 Dock 上。它只显示在对话框中 解决方法是创建不同大小的 icns 文件,然后对应用进行签名,图标会反映。 【参考方案1】:

创建 icns 文件,AppIcon 大小从 1024 到 32 不等。

【讨论】:

以上是关于如何为用 AppleScript 编写的脚本应用程序设置应用程序图标?的主要内容,如果未能解决你的问题,请参考以下文章

AppleScript 可以监听事件吗?

AppleScript脚本学习记录《二》

如何为asp.net 4.0编写IIS预热脚本?

如何为更长的网页编写 UI 手动测试用例?

如何为需要 4 个数字输入的 C 程序编写 Bash 脚本? [复制]

如何为 .sdf 数据库编写和运行升级脚本?