I am currently working on a project where I need to distinguish between iPad and Mac devices using different JavaScript methods. According to recent research, the latest iPad Pro versions are exhibiting similar behavior to desktop versions, sharing the same user agent details as Mac devices. This similarity makes it challenging to differentiate between iPads and Macs.
Could anyone provide assistance or guidance on how to tackle this issue?
Thank you in advance for any help!