M1 - entitlements are missing

Hi,

we've got a big and long maintained project that used to be developed on Intel machines. And it is working - compiling and releasing - there flawlessly.

But, the same project opened by the same user on M1 Max machine is no longer compiling. The reason is - missing entitlements.

How come the same provisioning profile and the same certificate are capable of making a binary on an Intel Macbook but not on M1 machine?

It's an tvOS project btw.

Apparently the root cause was not the chip architecture, but the provisioning profiles cache. The "working" device had old versions of provisioning profiles and Xcode, what a surprise, was not notifying about the need to update them. After forcing profiles to update the same issue was present on all devices, disregarding the chip they are having, and resolved by updating entitlements on dev portal. Case closed.

M1 - entitlements are missing
 
 
Q