Deployment Failed message is presented in SCCM with the Error Description of: "The application was not detected after installation completed successfully."
The Cb Response OS X sensor includes all files necessary for all supported OS X releases. This causes an issue with the default SCCM method of detecting that the software was installed correctly as it will expect all bundled drivers/files to be deployed. In order to support both OS X 10.8 and 10.9 and later, unique drivers must be bundled for each and only the correct driver is deployed which breaks default detection.
As part of SCCM deployment of Mac software procedure, the CMApputil took is used to generate a .cmmac file. This is simply a zip file with a unique extension, the .cmmac must be customized to avoid this issue with the following steps:
1) Unzip the .cmmac file generated using any zip tool (7zip or similar)
2) Locate the following file in the extracted .cmmac file structure:
3) Edit the Detection.xml file and locate the text similar to the following (version number may differ)
6) Save the changes you made to Detection.xml in the same file structure and use any zip tool (7zip or similar) to repackage the extracted directory and contents (making sure to use the same .cmmac extension)
You can then deploy the sensor via SCCM and the installation detection will succeed. You cannot use the same package for both OSX 10.8 and 10.9 and later systems and they should be deployed independently via different cmmac packages.