.BUNDLE

Arquivo BUNDLE

macOS Application Plug-in Bundle
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .bundle é um pacote de plug-in do macOS: uma pasta que o macOS exibe como um único item, contendo o código executável do plug-in e seus recursos. Você não o abre como um documento - o aplicativo hospedeiro o carrega automaticamente. Para ver o conteúdo em um Mac, clique com o botão direito no .bundle e escolha «Mostrar Conteúdo do Pacote». No Windows, ele aparece como uma pasta comum de arquivos.

Desenvolvedor: Apple Categoria: Arquivos de Complementos Padrão aberto MIME: application/octet-stream
ABRE EM Windows macOS
Relacionado: .XPI · .XLA · .CRX · .ZXP

Nesta página

19k+ extensões indexadas
Última revisão em Aug 27, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro BUNDLE?

.bundle é um formato de pacote de plug-in para macOS, desenvolvido pela Apple. Em vez de um arquivo único real, um .bundle é um pacote de diretório - uma pasta que o Finder apresenta como um item opaco, um conceito herdado do NeXTSTEP e formalizado no Mac OS X 10.0.

Arquivos com a extensão .bundle contêm código executável e recursos. Arquivos .bundle são usados como contêineres do macOS para a distribuição de:

  • aplicativos,
  • frameworks (plataformas de desenvolvimento e bibliotecas),
  • plug-ins.

Os dados do .bundle são organizados de forma diferente dependendo do tipo de conteúdo que armazenam. O tipo de dados que um arquivo .bundle contém também determina como o Finder mostrará o arquivo. Plug-ins e aplicativos são exibidos como arquivos únicos que podem ser inspecionados usando o comando Mostrar Conteúdo do Pacote. Frameworks são exibidos como pastas de arquivos. Arquivos .bundle não devem ser abertos manualmente, independentemente do seu conteúdo.

Internamente, um .bundle segue o layout CFBundle: uma pasta Contents/ com um manifesto Info.plist (declarando CFBundlePackageType = BNDL), uma subpasta MacOS/ com o executável Mach-O e Resources/. Tipos relacionados incluem .app, .framework, .kext e .plugin.

Segurança e proteção

RISCO: MEDIUM

Um .bundle contém código executável que um aplicativo hospedeiro carregará e executará, portanto, carrega as mesmas considerações de confiança que a instalação de qualquer plug-in: instale apenas bundles de fontes em que você confia e prefira os assinados/notarizados para que o macOS Gatekeeper possa verificá-los. Apenas navegar no conteúdo de um bundle no Finder é inofensivo; o risco está em carregar um plug-in não confiável em um aplicativo, que então executa seu código com os privilégios desse aplicativo.

Detalhes do formato

em resumo
NOME COMPLETOmacOS Application Plug-in Bundletambém conhecido como Loadable bundle, Mac OS X plug-in bundle
DESENVOLVEDORAppledesde 1990s (NeXTSTEP bundle concept); formalized in Mac OS X 10.0, 2001
TIPO MIMEapplication/octet-stream
TIPOPacote de diretório (pasta) tratado como um único arquivo opaco pelo Finder; contém o código executável de um plug-in e seus recursos
PADRÃOAberto · livre de royalties
RELACIONADO.xpi.xla.crx.zxp
Esta extensão também é usada por…
  • Localidade I18n de Ruby/Rails ou gem .bundle (extensão compilada) - No macOS, uma extensão C do Ruby compilada é um bundle carregável Mach-O chamado *.bundle dentro de uma gem.
  • Siemens NX / 'bundle' de dados de aplicativo genérico - Alguns aplicativos gravam um arquivo .bundle proprietário de arquivo único com configurações ou recursos agrupados.

Programas que abrem arquivos BUNDLE

Windows1 app
File Explorer / 7-Zip Código aberto No Windows, o .bundle é apenas uma pasta - abra-o como qualquer diretório; o 7-Zip pode inspecionar o executável Mach-O interno.
macOS3 apps
Xcode Gratuito Desenvolvedores abrem/inspecionam o Info.plist e a assinatura de um bundle, ou criam destinos de bundle.
Finder (Show Package Contents) Integrado Ctrl-clique (botão direito) no .bundle > Mostrar Conteúdo do Pacote para navegar na pasta interna Contents/.
The host application Integrado Coloque o .bundle na pasta PlugIns / Library/...support do aplicativo; o aplicativo o carregará na próxima inicialização (você nunca o «abre» diretamente).

Detalhes técnicos

especificação profunda
Tipo de formatoPacote de diretório do macOS - uma pasta que o Finder apresenta como um único arquivo opaco
DesenvolvedorApple
Estrutura internaPasta `Contents/` com `Info.plist`, `MacOS/` (executável Mach-O), `Resources/` e subdiretórios opcionais `Frameworks/` e `PlugIns/`
Código de tipo de pacote`BNDL` - definido como `CFBundlePackageType` no `Info.plist`
Formato executávelBinário Mach-O; magic bytes `FE ED FA CE` (32-bit BE), `CF FA ED FE` (64-bit LE) ou `CA FE BA BE` (binário universal/fat)
Manifesto de metadados`Info.plist` - lista de propriedades XML ou binária declarando o identificador do bundle, versão, nome do executável e tipo de pacote
Tipo MIME`application/octet-stream`; também relatado como `inode/directory` em sistemas POSIX
Contêiner de sistema de arquivosDiretório HFS+ ou APFS com o bit de pacote definido; exibido como um item unificado no Finder
Assinatura de códigoO executável Mach-O dentro do bundle pode ser assinado com `codesign`; exigido pelo Gatekeeper e notarização no macOS 10.15+
Suporte de plataformamacOS (principal); iOS e iPadOS (bundles carregáveis incorporados dentro de pacotes `.app`); originalmente NeXTSTEP
Tamanho de arquivo típicoDe dezenas de KB a dezenas de MB, dependendo do código do plug-in e dos recursos incluídos
CodificaçãoMista - executável Mach-O binário mais `Info.plist` em formato XML ou binário e arquivos de recursos de texto
Comportamento no WindowsO bundle copiado aparece como uma pasta comum; a semântica de pacote do macOS está ausente no Windows
Método de identificaçãoIdentificado pelo sufixo de nome de diretório `.bundle` e presença de `Contents/Info.plist`; não existem magic bytes no nível do arquivo
Identificador do bundleCada `.bundle` carrega uma string `CFBundleIdentifier` em DNS reverso (ex: `com.example.plugin`) usada para unicidade e assinatura de código
Lançado1990s (NeXTSTEP bundle concept); formalized in Mac OS X 10.0, 2001
Versão mais recenteModern Core Foundation / Foundation bundle layout (current macOS)
Padrão abertoSim · livre de royalties
Especificaçãodeveloper.apple.com

Conversões de BUNDLE

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos BUNDLE. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos BUNDLE.

Perguntas frequentes

O que é um arquivo .bundle no meu Mac?
É um pacote de plug-in - uma pasta que o macOS mostra como um único item, contendo o código do programa e os recursos de um plug-in. O aplicativo hospedeiro o carrega automaticamente; você raramente o abre por conta própria.
Como faço para abrir um arquivo .bundle?
No macOS, clique com o botão direito (Ctrl-clique) nele e escolha «Mostrar Conteúdo do Pacote» para navegar em seu interior. Você não clica duas vezes nele como um documento; ele deve ser carregado por um aplicativo.
Por que meu .bundle aparece como uma pasta no Windows?
O Windows não possui o conceito de pacotes, então o diretório perde a ilusão de item único e mostra todos os arquivos internos (Contents, Info.plist, MacOS, Resources). Isso é normal.
Posso converter um .bundle para MP3 ou outro formato?
Não. Um bundle é código de plug-in, não mídia. Se ele contiver um recurso de áudio, abra o pacote e copie esse arquivo de Contents/Resources/ - mas o bundle em si não é conversível.
É seguro instalar um plug-in .bundle?
Apenas se você confiar na fonte. Um bundle executa código dentro de seu aplicativo hospedeiro, portanto, instale bundles apenas de desenvolvedores confiáveis e prefira os assinados/notarizados.

Referências

1Apple - Bundle Structures (CFBundles)developer.apple.com
2Apple - About Loadable Bundlesdeveloper.apple.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.DATProgram Data File (generic)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Extensões relacionadas

.XPICross-Platform Installer (Mozilla add-on package)
.XLAMicrosoft Excel 97-2003 Add-In
.CRXChrome Extension Package
.ZXPAdobe Extension / ZXP Package
.XLAMMicrosoft Excel Macro-Enabled Add-In
.SPDSPSS Custom Dialog Package

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z