Hi all. I'm currently experiencing a problem where I'm testing the HelloPhotogrametry command line app released by Apple. I keep on getting the zsh: permission denied notice. I chmod 777 everything in the folder but the issue still persists.
richardmac@RichardMacdeMacBook-Pro CreatingAPhotogrammetryCommandLineApp % ./HelloPhotogrammetry ./Aug\ 15,\ 2022\ at\ 8:52:59\ PM ./newfolder -d full -o sequential -f normal
zsh: permission denied: ./HelloPhotogrammetry
I typed ls -l, and all the files have rwx capabilities.
total 8
drwxrwxrwx@ 20 richardmac staff 640 8 15 20:54 Aug 15, 2022 at 8:52:59 PM
drwxrwxrwx@ 3 richardmac staff 96 11 3 2021 Configuration
drwxrwxrwx@ 6 richardmac staff 192 11 3 2021 Data
drwxrwxrwx@ 4 richardmac staff 128 8 16 10:15 HelloPhotogrammetry
drwxrwxrwx@ 6 richardmac staff 192 8 16 09:22 HelloPhotogrammetry.xcodeproj
drwxrwxrwx@ 4 richardmac staff 128 11 3 2021 LICENSE
-rwxrwxrwx@ 1 richardmac staff 282 11 3 2021 README.md
drwxrwxrwx 2 richardmac staff 64 8 15 21:41 newfolder
I checked the documents folder, it has rwx capabilities as well.
total 0
drwx------+ 6 richardmac staff 192 8 15 14:25 Desktop
drwxrwxrwx+ 7 richardmac staff 224 8 15 21:41 Documents
drwx------+ 31 richardmac staff 992 8 15 21:25 Downloads
drwx------@ 86 richardmac staff 2752 8 15 15:35 Library
drwx------ 6 richardmac staff 192 8 13 03:22 Movies
drwx------+ 5 richardmac staff 160 8 13 17:45 Music
drwx------+ 5 richardmac staff 160 8 13 17:45 Pictures
drwxr-xr-x+ 4 richardmac staff 128 8 12 20:42 Public
-rw-r--r-- 1 richardmac staff 0 8 13 02:04 brew_install
total 32
drwxrwxrwx@ 13 richardmac staff 416 8 16 10:15 CreatingAPhotogrammetryCommandLineApp
drwxr-xr-x@ 10 richardmac staff 320 8 15 10:25 GitHub
The program folder is located at /Users/richardmac/documents/CreatingAPhotogrammetryCommandLineApp Any help is greatly appreciated.
Yes I did build the project in Xcode.
Cool.
When you build the tool in Xcode, it doesn’t place the executable on your path. Rather, the build results, including the built executable, ends up in ~/quinn/Library/Developer/Xcode/DerivedData/HelloPhotogrammetry-JJJ/Build/Products/Debug/HelloPhotogrammetry
, where JJJ
is some seemingly random string. If you just want to use the tool from Terminal, do this:
-
Build it in Xcode.
-
Choose Product > Show Build Folder in Finder.
-
In the resulting Finder window, navigate to Products > Debug.
-
Copy the
HelloPhotogrammetry
executable to somewhere convenient. For example, I have a~/bin
directory in my path, so I would copy the executable there.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"