confused about app.identifier

Confused about app.identifier. I see in a number of threads that this must be unique for each app for multiple web apps to run on a server.

  1. Where is this set? Is this the same as “bundle identifier” in the OS X build settings? I
  2. If #1 is true, why does it affect the linux build?
  3. What does this do?

First of all, if you’re deploying on xojo cloud, none of this matters.

  1. In Shared Build Settings
    2 & 3. In a cgi app, the Identifier is used to make sure only one instance is running at a time.