.BUNDLE

Plik BUNDLE

macOS Application Plug-in Bundle
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .bundle to pakiet wtyczki macOS: folder, który system macOS wyświetla jako pojedynczy element, zawierający kod wykonywalny wtyczki i jej zasoby. Nie otwiera się go jak dokumentu - aplikacja macierzysta ładuje go automatycznie. Aby zajrzeć do środka na komputerze Mac, kliknij prawym przyciskiem myszy plik .bundle i wybierz „Pokaż zawartość pakietu”. W systemie Windows pojawia się on jako zwykły folder z plikami.

Deweloper: Apple Kategoria: Pliki wtyczek Otwarty standard MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS
Powiązane: .XPI · .XLA · .CRX · .ZXP

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 27, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku BUNDLE?

.bundle to format pakietu wtyczek dla systemu macOS, opracowany przez firmę Apple. Zamiast prawdziwego pojedynczego pliku, .bundle jest pakietem katalogów - folderem, który Finder prezentuje jako jeden nieprzezroczysty element. Koncepcja ta została odziedziczona po systemie NeXTSTEP i sformalizowana w Mac OS X 10.0.

Pliki z rozszerzeniem .bundle zawierają kod wykonywalny i zasoby. Pliki .bundle są używane jako kontenery macOS do dystrybucji:

  • aplikacji,
  • frameworków (platform programistycznych i bibliotek),
  • wtyczek.

Dane wewnątrz .bundle są zorganizowane różnie w zależności od rodzaju przechowywanej zawartości. Typ danych zawartych w pliku .bundle określa również sposób, w jaki Finder wyświetli plik. Wtyczki i aplikacje są wyświetlane jako pojedyncze pliki, które można sprawdzić za pomocą polecenia Pokaż zawartość pakietu. Frameworki są wyświetlane jako foldery plików. Plików .bundle nie należy otwierać ręcznie, niezależnie od ich zawartości.

Wewnętrznie .bundle jest zgodny z układem CFBundle: folder Contents/ z manifestem Info.plist (deklarującym CFBundlePackageType = BNDL), podfolder MacOS/ z plikiem wykonywalnym Mach-O oraz folder Resources/. Powiązane typy to .app, .framework, .kext i .plugin.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik .bundle zawiera kod wykonywalny, który aplikacja macierzysta ładuje i uruchamia, więc wiąże się z takimi samymi kwestiami zaufania, jak instalacja dowolnej wtyczki: instaluj pakiety tylko z zaufanych źródeł i preferuj te podpisane cyfrowo/notarialnie, aby macOS Gatekeeper mógł je zweryfikować. Samo przeglądanie zawartości pakietu w Finderze jest nieszkodliwe; ryzyko polega na załadowaniu niezaufanej wtyczki do aplikacji, która następnie uruchamia jej kod z uprawnieniami tej aplikacji.

Szczegóły formatu

w pigułce
PEŁNA NAZWAmacOS Application Plug-in Bundleznany również jako Loadable bundle, Mac OS X plug-in bundle
DEWELOPERAppleod 1990s (NeXTSTEP bundle concept); formalized in Mac OS X 10.0, 2001
KATEGORIAPliki wtyczek
TYP MIMEapplication/octet-stream
TYPPakiet katalogów (folder) traktowany przez Finder jako pojedynczy, nieprzezroczysty plik; przechowuje kod wykonywalny wtyczki oraz jej zasoby
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Lokalizacja Ruby/Rails I18n lub gem .bundle (skompilowane rozszerzenie) - W systemie macOS skompilowane rozszerzenie C języka Ruby to ładowalny pakiet Mach-O o nazwie *.bundle wewnątrz gema.
  • Siemens NX / ogólne dane aplikacji „bundle” - Kilka aplikacji zapisuje własnościowy, pojedynczy plik .bundle zawierający pogrupowane ustawienia lub zasoby.

Programy otwierające pliki BUNDLE

Windows1 app
File Explorer / 7-Zip Open-source W systemie Windows .bundle to po prostu folder - otwórz go jak każdy katalog; 7-Zip może sprawdzić plik wykonywalny Mach-O wewnątrz.
macOS3 apps
Xcode Darmowy Programiści otwierają/sprawdzają plik Info.plist i podpis pakietu lub budują cele typu bundle.
Finder (Show Package Contents) Wbudowany Kliknij z klawiszem Ctrl (prawym przyciskiem myszy) plik .bundle > Pokaż zawartość pakietu, aby przeglądać wewnętrzny folder Contents/.
The host application Wbudowany Umieść plik .bundle w folderze PlugIns / Library/...support danej aplikacji; aplikacja załaduje go przy następnym uruchomieniu (nigdy nie „otwierasz” go bezpośrednio).

Szczegóły techniczne

specyfikacja
Typ formatuPakiet katalogów macOS - folder, który Finder prezentuje jako pojedynczy, nieprzezroczysty plik
DeweloperApple
Struktura wewnętrznaFolder `Contents/` z `Info.plist`, `MacOS/` (plik wykonywalny Mach-O), `Resources/` oraz opcjonalne podkatalogi `Frameworks/` i `PlugIns/`
Kod typu pakietu`BNDL` - ustawiony jako `CFBundlePackageType` w `Info.plist`
Format wykonywalnyBinarny Mach-O; magiczne bajty `FE ED FA CE` (32-bit BE), `CF FA ED FE` (64-bit LE) lub `CA FE BA BE` (universal/fat binary)
Manifest metadanych`Info.plist` - XML lub binarna lista właściwości deklarująca identyfikator pakietu, wersję, nazwę pliku wykonywalnego i typ pakietu
Typ MIME`application/octet-stream`; zgłaszany również jako `inode/directory` w systemach POSIX
Kontener systemu plikówKatalog HFS+ lub APFS z ustawionym bitem pakietu; wyświetlany jako jednolity element w Finderze
Podpisywanie koduPlik wykonywalny Mach-O wewnątrz pakietu może być podpisany za pomocą `codesign`; wymuszane przez Gatekeeper i notarialne potwierdzenie w macOS 10.15+
Obsługa platformmacOS (główna); iOS i iPadOS (ładowalne pakiety osadzone wewnątrz pakietów `.app`); pierwotnie NeXTSTEP
Typowy rozmiar plikuOd kilkunastu KB do kilkudziesięciu MB, w zależności od kodu wtyczki i dołączonych zasobów
KodowanieMieszane - binarny plik wykonywalny Mach-O plus `Info.plist` w formacie XML lub binarnym oraz tekstowe pliki zasobów
Zachowanie w WindowsSkopiowany pakiet pojawia się jako zwykły folder; semantyka pakietów macOS nie występuje w systemie Windows
Metoda identyfikacjiIdentyfikowany przez przyrostek nazwy katalogu `.bundle` oraz obecność `Contents/Info.plist`; nie istnieją magiczne bajty na poziomie pliku
Identyfikator pakietuKażdy `.bundle` posiada ciąg `CFBundleIdentifier` w formacie odwróconego DNS (np. `com.example.plugin`), używany do unikalności i podpisywania kodu
Wydano1990s (NeXTSTEP bundle concept); formalized in Mac OS X 10.0, 2001
Najnowsza wersjaModern Core Foundation / Foundation bundle layout (current macOS)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjadeveloper.apple.com

Konwersje BUNDLE

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami BUNDLE. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki BUNDLE.

Najczęściej zadawane pytania

Co to jest plik .bundle na moim komputerze Mac?
Jest to pakiet wtyczki - folder, który macOS wyświetla jako jeden element, przechowujący kod programu i zasoby wtyczki. Aplikacja macierzysta ładuje go automatycznie; rzadko otwiera się go samodzielnie.
Jak otworzyć plik .bundle?
W systemie macOS kliknij go prawym przyciskiem myszy (lub z klawiszem Ctrl) i wybierz „Pokaż zawartość pakietu”, aby przeglądać wnętrze. Nie klika się go dwukrotnie jak dokumentu; jest on przeznaczony do załadowania przez aplikację.
Dlaczego mój plik .bundle wyświetla się jako folder w systemie Windows?
System Windows nie posiada koncepcji pakietów, więc katalog traci iluzję pojedynczego elementu i pokazuje wszystkie pliki wewnątrz (Contents, Info.plist, MacOS, Resources). Jest to normalne zjawisko.
Czy mogę przekonwertować plik .bundle na MP3 lub inny format?
Nie. Pakiet to kod wtyczki, a nie multimedia. Jeśli zawiera on zasób audio, otwórz pakiet i skopiuj ten plik z Contents/Resources/ - ale sam pakiet nie podlega konwersji.
Czy instalacja wtyczki .bundle jest bezpieczna?
Tylko jeśli ufasz źródłu. Pakiet uruchamia kod wewnątrz aplikacji macierzystej, dlatego instaluj pakiety tylko od renomowanych deweloperów i preferuj te podpisane/notarialnie potwierdzone.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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.TMPTemporary File

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z