If you create an App on a System, a GUID is created in this System internally. After exporting and and importing into another System, a new GUID is created.
A better solution would be, to use this GUID (Globally Unique Identifier) globally and export it with the App.
This makes it easy/possible to migrate ODAG/Dynamic Views from one System (e.g. Qlik Sense Enterprise on Windows) to another (e.g. Qlik Sense Cloud).
GUID have 128 bits, theoretically 2^128 combinations, practically (-2 for varian -4 for version) 2^122-> 5,316,911,983,139,663,491,615,228,241,121,400,000 possible combinations.
There are some things to consider, like multiple import of an App. The user should be asked to override an existing App or to create a new GUID.
NOTE: Upon clicking this link 2 tabs may open - please feel free to close the one with a login page. If you only see 1 tab with the login page, please try clicking this link first: Authenticate me! then try the link above again. Ensure pop-up blocker is off.