Hello,

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

Codename%20K's gravatar image

Codename K
246596371
accept rate: 50%


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

link

answered 08 May '13, 11:05

wojciechka's gravatar image

wojciechka ♦♦
7.8k61122
accept rate: 26%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×176
×130
×50
×27
×25
×15
×8

Asked: 08 May '13, 05:35

Seen: 1,193 times

Last updated: 08 May '13, 11:05