Deploying apps to M1 and Intel-based machines

New Contributor

Hello all,

I'm having a frustrating problem with deploying architecture-specific applications to our mixed fleet of M1 and Intel Macbooks. I've created Smart groups that look at the machine architecture and divide them into groups based on it being x86_64 or arm64. Then I use simple configuration profiles to deploy packages based on their group membership. However M1 machines are consistently getting the Intel version of the packages installed! I've double-checked that I am uploading and naming the packages correctly. Where could I look to begin troubleshooting this problem?

I'm happy to provide any additional info or screenshots. Thanks in advance!


New Contributor II

Use Processor_type instead and "M1" to get the M1 machines in a group instead.

New Contributor III

Seeing the same thing - Apple Silicon devices fall out of smart group based on "Architecture".

Going to try using "Processor Type" as @mbrzezowski suggested.

Yes, Processor Type = Apple M1 worked for me. I created one smart group
for all M1's and one for Intel. Then I created sub groups (Like Staff M1)
and had being part of the M1 smart group as a criteria for the group.

Mike Brzezowski
Technology Integrator

New Contributor

Processor type = Apple M1
Did the trick!  Thanks!