After deploying the Citrix Workspace app for Mac as a macOS PKG app through Microsoft Intune, the application is reinstalled repeatedly — on every Intune sync / check-in cycle — even though it is already installed and working. You may notice:
When a PKG is uploaded to Intune, the Detection rules → Included apps list is auto-populated with every bundle identifier found inside the package. For Citrix Workspace app, this includes many internal components that are not installed as standalone applications on disk — for example embedded frameworks and helper libraries such as:
Intune detects a PKG app installed only when every listed bundle identifier is found on the device. Because these embedded components never exist as installed app bundles, detection fails on every sync (BundleInfoProviderError.bundleNotFound), Intune concludes the app is missing, and it triggers a reinstall — creating an endless reinstall loop.
Edit the app detection rule, so it checks only the top-level Citrix Workspace app bundle identifier. Remove all the other auto-populated entries and keep only this one.
|
App bundle ID (CFBundleIdentifier) |
App version (CFBundleShortVersionString) |
|
com.citrix.receiver.nomas |
deployed version, e.g. 26.03.0 |
After the next Intune sync, detection succeeds against com.citrix.receiver.nomas and the recurring reinstallation stops.
Citrix Workspace app for Mac reinstalls on every Intune sync (PKG deployment).Citrix Workspace app for Mac (PKG) deployed via Microsoft Intune (MDM) for macOS. This is applicable for any version pushed through intune.
How to verify
Notes