Here's a comprehensive comparison between the requirements for deploying PKG as Line of Business LOB apps or Unmanaged macOS PKG apps.
| Feature/Requirement | Unmanaged macOS PKG | Line of Business PKG Apps |
|---|---|---|
| Non-flat Packages | Supported: Hierarchical structure, typically a directory with package components inside | Supported |
| Component Packages | Supported: Allows multiple independent components to be installed separately | Supported: Component package or package containing multiple packages |
| Unsigned Packages | Supported | Not Supported (must be signed with "Developer ID Installer" certificate) |
| Packages Without a Payload | Supported | Not Supported (must contain a payload). without payload, re-install will happen in loop till the app is unassigned from the group |
| Packages Installing Outside `/Applications/` | Supported | Not Supported |
| Custom Packages with Scripts | Supported | Supported |
| Contain Bundles, Disk Images, or `.app` Files | Supported | Not Supported |
| Signing Requirement | None | Must be signed with a "Developer ID Installer" certificate |
No comments:
Post a Comment