.app — 应用程序包
Apple Inc. · 1998
开发者
Apple Inc.
分类
可执行文件
MIME类型
application/x-apple-diskimage
首次发布
1998
开放格式
否
文件签名
N/A (Directory structure, not a file with a signature)
什么是.app文件?
.app 文件不是单个可执行文件,而是 macOS 用于存储应用程序的目录结构。它在明确定义的层次结构中包含应用程序的可执行文件、资源和支持文件。这种包格式使 macOS 能够高效地管理和启动应用程序。
可以打开.app文件的程序
| 平台 | 程序 | ||
|---|---|---|---|
| macOS | Finder | 免费 | 官方 |
.app文件的常见问题
⚠️ 应用程序未启动或立即崩溃。
确保 .app 包是完整的且未损坏。尝试重新下载或重新安装该应用程序。如果您正在开发该应用程序,请检查 `Info.plist` 文件以获取正确的设置。
⚠️ 应用程序图标或资源丢失或显示不正确。
验证 .app 包的 `Resources` 文件夹中的所有必需文件都存在且命名正确。权限也可能是一个问题;确保应用程序对其资源具有读取访问权限。
⚠️ 无法直接打开 .app 文件。
.app 文件是目录,而不是单个文件。在 macOS 上,您应该在 Finder 中双击 .app 包来启动应用程序,而不是尝试用另一个程序打开它。
常见问题
什么是 .app 文件?▼
macOS 上的 .app 文件不是单个文件,而是包含应用程序的可执行代码、资源和元数据的目录(包)。这是 macOS 打包和组织应用程序的标准方式。
我可以在 Windows 上打开 .app 文件吗?▼
直接在 Windows 上打开和运行 .app 文件是不可能的,因为它专为 macOS 设计。Windows 使用 .exe 等不同的可执行格式。您通常需要找到该软件的 Windows 兼容版本。
如何从 .app 文件安装应用程序?▼
在 macOS 上,您通常通过将 .app 文件从磁盘映像或下载文件夹拖到“应用程序”文件夹来安装应用程序。某些 .app 文件可能附带安装程序。
技术详情
从技术上讲,.app 文件是一个具有特定结构的目录。它通常包含一个 `Contents` 文件夹,其中包含 `MacOS`(实际的可执行文件)、`Resources`(图标、nib 等)和 `Info.plist`(元数据)。`Info.plist` 文件对于 macOS 理解如何启动和显示应用程序至关重要。
你知道吗?
.app 包结构于 2000 年随 Mac OS X Public Beta 推出。
尽管它是目录,macOS 仍将 .app 包视为单个可执行实体进行启动。
.app 包内的 `Info.plist` 文件是一个以 XML 格式编写的键值对列表,其中包含有关应用程序的关键信息。
安全信息
作为应用程序容器,从官方 App Store 等受信任来源下载的 .app 文件通常是安全的。但是,与任何可执行文件一样,如果从不可信的网站获取,它们也可能包含恶意软件。打开前请务必验证来源。