How to Enable Auto-Update for iOS Enterprise App on macOS ARM Devices

We are an Apple Enterprise Developer account holder distributing an in-house iOS application via an itms-services installation workflow. On macOS devices with ARM architecture (Apple Silicon), our app is supported and can be installed as a compatible iOS application.

However, when an update is detected, and we attempt to reinstall the app using a .plist manifest file (still via itms-services), the system installs the new version as a separate app—even though the bundle ID is exactly the same—resulting in duplicate app icons appearing on the macOS home screen.

We would like to know:

Is there a recommended approach to prevent this duplicate icon behavior?

Is there a supported way on macOS to programmatically remove or replace the existing version of the iOS app before installing the updated version?

How to Enable Auto-Update for iOS Enterprise App on macOS ARM Devices
 
 
Q