Suppose I ask the user “do you want to run in 32bit mode or 64bit mode” and they pick 32bit. How do I register this fact with the operating system? I’ve looked at the arch command, but I don’t want to have to write a script that wraps the binary. I suspect there is a plist-y way to do this, but I can’t find documentation (other than arch).
Share
Try using this
Info.plistkey,LSArchitecturePriority:Just don’t do this by dynamically altering your program’s bundle. The user running your program might not have permission to write to it. If you need to do this on a per-user basis, a wrapper script would be a preferred alternative.