Hey, I’m having an issue with TeamViewer application deployment on macOS devices. Even though the app is installed and the file path success criteria are met, Hexnode portal shows the action as Failed. Additionally, the Privacy Preferences policy is failing to associate with the device, returning an error: “The key ‘CodeRequirement’ has an invalid value.” We have used this file path before without issues, so I’m stuck.
TeamViewer app deployment statusSolved
Replies (6)
Are you deploying this as a .pkg or a .dmg?
It’s a .pkg file sourced directly from the official TeamViewer website.
Hi @aitana,
The “Failed” status and policy error are likely due to an incorrect code requirement string. To fix this, you need to pull the exact signature details from the terminal using:
|
1 |
codesign -d -r - /Applications/TeamViewerHost.app |
Please update the code requirement field in your existing policy using the output generated by the terminal command.
Regards,
Sienna Carter
Hexnode UEM
The code requirement error is gone, but the Privacy Preferences policy still won’t apply to the device when the application is selected.
Hi @aitana,
The remaining issue is likely a mismatch in the Bundle Identifier. Ensure the identifier is set exactly to com.teamviewer.TeamViewerHost within the policy settings, then attempt the deployment again.
Regards,
Sienna Carter
Hexnode UEM
Thanks, that worked.