Question/Feature Request: String-based Version Specification (x.y.z) for `InstallBehavior.Version` in App:Managed

Hello,

I'm currently working on implementing app installation features, referencing the app.managed.yaml declaration on GitHub: https://github.com/apple/device-management/blob/0a4527c5ea21825fd23e08273ccdb9e2302458ce/declarative/declarations/configurations/app.managed.yaml

My question pertains to the InstallBehavior.Version key. The current specification indicates its type as <integer>:

key: Version
  title: Version
  supportedOS:
    iOS:
      introduced: '26.0'
    macOS:
      introduced: '26.0'
    visionOS:
      introduced: '26.0'
  type: <integer>

Is there a way to specify the app version using a string format, such as x.y.z, instead of the integer (App Store External Version Identifier - EVID)?

Allowing for a simpler version specification would make app version management through MDM more flexible and efficient. I believe this would significantly streamline the deployment and operation of Apple devices within organizations.

Any guidance or consideration for this would be greatly appreciated.

Thank you.

Question/Feature Request: String-based Version Specification (x.y.z) for &#96;InstallBehavior.Version&#96; in App:Managed
 
 
Q