The bundle size of the UFADE application are huge, primarily due to the fact that all DeveloperDiskImage's in .dmg format are included covering all iOS versions (between 4.2 and 16.7). It basically adds up to ~98 % of the bundle size.
One solution could be to have a local "cache" directory located under the application directory.
The subdirectory is empty on installation, and then upon iDevices connection and requires a .dmg, the programs first checks in the cache whether it is downloaded already, otherwise it will be downloaded "on demand".
The bundle size of the UFADE application are huge, primarily due to the fact that all DeveloperDiskImage's in .dmg format are included covering all iOS versions (between 4.2 and 16.7). It basically adds up to ~98 % of the bundle size.
One solution could be to have a local "cache" directory located under the application directory.
The subdirectory is empty on installation, and then upon iDevices connection and requires a .dmg, the programs first checks in the cache whether it is downloaded already, otherwise it will be downloaded "on demand".