Thanks but I think that is only available to system (corporate) administrators. I will check it out though.
No, it seems to be working. Here is what I did:
- edited that mobileconfig profile like this and install it
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>CSUIDisable32BitWarnings</key>
<true/>
<key>PayloadDescription</key>
<string>Configures com.apple.coreservices.uiagent settings</string>
<key>PayloadDisplayName</key>
<string>com.apple.coreservices.uiagent</string>
<key>PayloadIdentifier</key>
<string>PayloadIdentifier0</string>
<key>PayloadOrganization</key>
<string></string>
<key>PayloadType</key>
<string>com.apple.coreservices.uiagent</string>
<key>PayloadUUID</key>
<string>PayloadUUID0</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</array>
<key>PayloadDescription</key>
<string>Disable 32-bit application warnings</string>
<key>PayloadDisplayName</key>
<string>Disable 32-bit application warnings</string>
<key>PayloadIdentifier</key>
<string>PayloadIdentifier1</string>
<key>PayloadOrganization</key>
<string>Company Name</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>PayloadUUID1</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
The strings for PayloadUUID have to be unique, but you can use whatever you like. It shows up in System Preferences - Profiles like this
- deleted ~/Library/Preferences/com.apple.coreservices.uiagent.plist, from Terminal it's
Code:
rm ~/Library/Preferences/com.apple.coreservices.uiagent.plist
The file stores a list of alerts for apps and last alert date for 32bit apps. It might not be necessary to delete it, but I wanted to be sure.
I haven't seen the message since, even for newly installed 32bit apps.