As a result, if you are defining the binary path in your MDM both the code signature and path must be updated. This error exists in all 14.X versions of TeamViewer and TeamViewer Host.Īs of the TeamViewer release, this error has been finally been addressed: anchor apple generic and identifier " " and (certificate leaf /* exists */ or certificate 1 /* exists */ and certificate leaf /* exists */ and certificate leaf = H7UGFBUGV6Īnd as of the version, location of the binary has changed as well. After speaking with TeamViewer support, we were able to confirm that this was an error with their build process where the actual bundle identifier should have been entered. For example, the TeamViewer app code signature starts with anchor apple generic and identifier "" where is the bundle id.įor the TeamViewer_Desktop binary, the identifier is "$(PRODUCT_BUNDLE_IDENTIFIER) … which looks a lot like a script variable. Next, click on Install TeamViewer and confirm you trust the source by clicking Open: Read and accept the license agreement terms: And proceed with installation. Normally, code signatures include a unique bundle identifier for the app / binary with the signature. Double click on it to initiate the installation. However, running codesign -dr- on the binary revealed the following signature: anchor apple generic and identifier " $(PRODUCT_BUNDLE_IDENTIFIER)" and (certificate leaf /* exists */ or certificate 1 /* exists */ and certificate leaf /* exists */ and certificate leaf = H7UGFBUGV6) To allow this access across our fleet, we had to add the path of this binary as well as its code signature to our MDM. This binary lived in the app, and per TeamViewer’s documentation indicates it cannot be added manually. Mac OS version of TeamViewer 15 displays the following message in Computers & Contacts tab: Teamviewer - You are. As a result of macOS security changes with Privacy Preferences Policy Control (PPPC), TeamViewer had added a new binary – TeamViewer_Desktop – in order to allow remote control. New Signature: anchor apple generic and identifier " " and (certificate leaf /* exists */ or certificate 1 /* exists */ and certificate leaf /* exists */ and certificate leaf = H7UGFBUGV6)īack in October, I observed something strange with TeamViewer 14 (and TeamViewer Host).Old Signature: anchor apple generic and identifier " $(PRODUCT_BUNDLE_IDENTIFIER)" and (certificate leaf /* exists */ or certificate 1 /* exists */ and certificate leaf /* exists */ and certificate leaf = H7UGFBUGV6).New Path: /Applications/TeamViewer.app/Contents/ MacOS/TeamViewer_Desktop.Old Path: /Applications/TeamViewer.app/Contents/ Helpers/TeamViewer_Desktop.If you use MDM to manage PPPC allowances, this will need to be updated for both apps. As of version, the path to this binary has also changed. Alliant has an Enterprise license for TeamViewer. The TeamViewer_Desktop code signature has changed as of version in both TeamViewer and TeamViewer Host. Not under any circumstances should you upgrade TeamViewer to a newer version.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |