I am trying to build an installer for MAC OS X from the Windows version of the program. When I try to build it on Windows version the MAC OS applications (with .app extensions) are detected as a folder and the build fails. The installer was created in a MAC OS version of the installer program. This has the .app files in it. When trying to build the same installer (XML file) with a Windows version, the installer detects the .app as a folder and it does not build.
asked 08 May '13, 05:35
The .app bundles are actually directories - both on OS X and Windows. OS X treats those directories slightly differently, however, in both cases those are directories and it should not be a problem to package an *.app bundle as a directory.
However, please note that OS X uses Unix permissions and building on Windows may require running additional actions or setting appropriate default permissions to be able to deploy an application and you will loose the permissions for the application if it depends on them.
By default all deployed files will have executable mode enabled, so it should not be a problem to run the application, but unwanted files will be executable as well.
Therefore we recommend using a Unix machine (such as OS X or Linux) to avoid the permission issues
answered 08 May '13, 11:05