How to Fix Microsoft 365 Intune Mac Package ProductCode Errors
Question details
The user encounters an error stating that the package does not contain a ProductCode or ProductVersion when trying to add a Microsoft 365 for Mac package to Microsoft Intune.

- Product
- Microsoft Intune / Microsoft 365
- Device & OS
- macOS
- Scenario
- Deploying Microsoft 365 for Mac applications to enterprise devices using Microsoft Intune.
- Observed behavior
- Microsoft Intune rejects the uploaded package, reporting that it is missing the required ProductCode or ProductVersion metadata.
Ensure you have administrator access to the Microsoft Endpoint Manager (Intune) admin center and that your macOS devices meet the minimum OS version requirements for Microsoft 365.
Use the Built-in Microsoft 365 Apps for macOS Option
Instead of manually uploading a custom PKG file, use Intune's native Microsoft 365 deployment feature for macOS to avoid metadata parsing errors.
Microsoft Intune provides a dedicated application type specifically for deploying Microsoft 365 to macOS devices. Using this native integration eliminates the need to manually extract or verify ProductCodes, ensuring a smooth and error-free deployment process.
Sign in to the Microsoft Endpoint Manager admin center using your administrator credentials.
Select 'Apps' from the left-hand navigation pane, then click on 'All apps' and select the 'Add' button.
In the 'App type' dropdown menu, scroll down to the 'Microsoft 365 Apps' section and select 'macOS'. Click 'Select' at the bottom of the pane.
Fill in the required suite information, choose which specific Office apps to install (like Word, Excel, and PowerPoint), and proceed to assignments.
Assign the application suite to the appropriate device or user groups, then review and click 'Create' to deploy.

Seek Assistance in the Intune Application Management Forum
If your organization strictly requires custom PKG deployment for Microsoft 365 and native options fail, consult the official Microsoft Q&A forums.
Try WPS Office for Seamless Mac Deployment
If deploying Microsoft 365 for Mac across your organization proves overly complex or costly, consider WPS Office. It provides a lightweight, highly compatible alternative that is easy to deploy across macOS without complex Intune configuration hurdles.
- 1. Download the Package: Visit the official WPS Office website to download the latest macOS installation package.
- 2. Distribute via MDM: Upload the lightweight WPS Office package to your Mobile Device Management tool for straightforward mass deployment.
- 3. Start Creating: Users can open the app and instantly start working with full Microsoft Office format compatibility.

Frequently Asked Questions
Why does Intune say my macOS package is missing a ProductCode?
This error typically occurs when a manually uploaded PKG or DMG file lacks the specific internal identifiers (such as CFBundleIdentifier) that Microsoft Intune uses to track the application's successful installation status.
Can I deploy custom PKG files through Intune for Mac?
Yes, you can deploy custom Line-of-Business (LOB) apps. However, the PKG must be formatted as an unmanaged PKG (without a payload) and contain standard receipt information for Intune to successfully detect the app version and ProductCode.
Is there a simpler way to deploy Office apps to Macs via Intune?
Yes, Microsoft Endpoint Manager has a built-in 'Microsoft 365 Apps for macOS' app type under the 'Add App' menu, which completely bypasses the need to manually upload and configure custom PKG files.
How do I verify the ProductCode of a Mac PKG file?
You can inspect the package contents or use macOS Terminal commands like 'pkgutil --info' on an installed package to find the package ID, which acts as the ProductCode for MDM tracking.




