Module: CFBundle
- Defined in:
- lib/cfbundle.rb,
lib/cfbundle/plist.rb,
lib/cfbundle/bundle.rb,
lib/cfbundle/version.rb,
lib/cfbundle/resource.rb,
lib/cfbundle/constants.rb,
lib/cfbundle/path_utils.rb,
lib/cfbundle/storage/zip.rb,
lib/cfbundle/localization.rb,
lib/cfbundle/storage/base.rb,
lib/cfbundle/storage_detection.rb,
lib/cfbundle/storage/file_system.rb
Overview
Module for reading macOS and iOS bundles.
See Bundle.open for opening bundles.
Defined Under Namespace
Modules: Localization, PathUtils, Plist, Storage, StorageDetection Classes: Bundle, Resource
Constant Summary collapse
- VERSION =
'0.2.3'.freeze
- INFO_KEY_BUNDLE_DEVELOPMENT_REGION =
'CFBundleDevelopmentRegion'.freeze
- INFO_KEY_BUNDLE_DISPLAY_NAME =
'CFBundleDisplayName'.freeze
- INFO_KEY_BUNDLE_EXECUTABLE =
'CFBundleExecutable'.freeze
- INFO_KEY_BUNDLE_IDENTIFIER =
'CFBundleIdentifier'.freeze
- INFO_KEY_BUNDLE_NAME =
'CFBundleName'.freeze
- INFO_KEY_BUNDLE_PACKAGE_TYPE =
'CFBundlePackageType'.freeze
- INFO_KEY_BUNDLE_SHORT_VERSION_STRING =
'CFBundleShortVersionString'.freeze
- INFO_KEY_BUNDLE_VERSION =
'CFBundleVersion'.freeze
- PACKAGE_TYPE_APPLICATION =
'APPL'.freeze
- PACKAGE_TYPE_BUNDLE =
'BNDL'.freeze
- PACKAGE_TYPE_FRAMEWORK =
'FMWK'.freeze