![]() ![]() The app does not prompt for this, but it can be added to the plist manually, such as defaults write packageBuildDir "/Users/Shared/Packages" Note: The destination must exist and be writable Stores the response to the prompt to save the org name string in the plistĬan store a specific folder path for packages to be created in. Stores the org name to be used in the bundle identifier for packages The table below shows the keys and value types along with an explanation of how the key is used by the application. The can store a few pieces of information. Alternatively, you can launch App Packager and then drag items into the droplet window to process them.It saves the resulting package into a folder named AppPackagerBuilds on the current user's Desktop, or to the specified folder stored in the packageBuildDir string in the.pkg installer that installs the app into /Applications/ using a pkgbuild command. In either case above, it will read the applications name and version, and build a new.If the item is an app bundle, it will skip to the next phase.If the item is a disk image, the app will mount the disk image and attempt to locate an.You'll have the option of saving this information to the plist so you don't get prompted on each use. Note: On first run, or each run, you will be prompted to enter an organization name to use with the bundle identifier. The app will analyze the item dropped items, one at a time, and determine if it is a disk image (.dmg) or application bundle (.app). The application will launch and show a simple droplet window. ![]() Bash removal: The main script was moved to #!/bin/sh instead of #!/bin/bash due to Apple deprecating bash, and possibly removing it from a future OS release.ĭrag a disk image or application (or any combination of these) onto App Packager.app.Or, you can change/delete the setting with a simple defaults command. If you would like to reset this to be asked for a name again, you can remove the file in your home directories Preferences folder. Once you click Save, you won't be prompted on future runs for an organization name. On the first run, after entering an organization string, you will be asked if you want to save the organization name for future use. Cache Organization string: The organization string for the bundle identifier can now be stored in a plist and re-used each time the app creates a package.You are notified of each package installer that is created as it processes them. The program will take each item and convert the application or the app contained within the disk image to create an installer package. It can be any mix of applications (.app bundles) or disk images (.dmg). Multiple drag and drop: The app can now take multiple items dropped into the window.In addition, a final dialog is shown when all items are processed that details which packages were created, and if there were any errors during processing. This allows you to keep it open and just drag apps or disk images into its window for processing as needed. Post processing state: The application now remains running after each use, until you quit it.The log file is created and located in ~/Library/Logs/AppPackager.log and contains time stamps and relevant steps such as the application name and version, Log file: A new log file is created to track of all packages that have been created with the application.New window format: App Package now uses a droplet window style, instead of the previous log window format.Updated version 2.0 New Features and changes app bundles that are already installed on a Mac. pkg style installers from disk images that contain a simple. The purpose of the app is to be able to quickly create. App Packager A simple application for creating package installers from app bundles or disk images with app bundlesĪpp Packager is a very simple application written in Platypus with shell and Applescripting. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |