macos - 如何清除 "You can’ t 打开应用程序 “q.app” 因为它可能已损坏或不完整”状态?

标签 macos bundle .app

我正在尝试创建一个简单的 .app 包。我在 Info.plist 中犯了一个错误,查找器在图标上显示了一个“禁止”标志,当我尝试单击它时,我收到了该消息。我修复了 Info.plist 中的错误,我确信 100% bundle 现在没问题,但我仍然收到错误消息。 Finder 似乎检测到损坏的应用程序并将其缓存。如何重置此缓存?即使复制 bundle 也无济于事。我尝试了 tar 和 untar ,它有效,但一定有一些魔术。我以为是扩展属性,但 xattr 什么也没显示。

最佳答案

看看这个教程:
http://reviews.cnet.com/8301-13727_7-10330759-263.html

我的猜测是第一个解决方案将起作用:更新预绑定(bind)。

关于macos - 如何清除 "You can’ t 打开应用程序 “q.app” 因为它可能已损坏或不完整”状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20270429/

相关文章:

ios - 在 iOS 8 模拟器中运行 .app 文件

objective-c - 如何让 "Select All"在我的子类 NSTextField/NSTextFieldCell 中工作?

ruby-on-rails - 在 Mac 和 Linux 机器上创建等效的 Rails 工作区

excel - 使用 Applescript 生成并写入 Excel 文件

ios - 是否可以将为iOS ARM编译的.ipa转换为可以在模拟器上运行的x86?

macos - 如何使用单个命令从 dmg 静默安装 MacOS .app?

python - 无需退出 Python 脚本即可完全清除 Mac OS X 上的终端

ios - iPhone - 在应用程序内购买,没有有效的产品

android - 导出字符串时出错

ios - 比较 bundle 版本