Но это там.
есть идеи?
Это происходит, когда я пытаюсь получить метаданные из файла изображения (это AppleScript, выполняющий скрипт оболочки):
on getMetaData(filePath)
-->get meta data
try
set myCommand to (quoted form of (POSIX path of (pathToExifTool)) & " " & quoted form of (POSIX path of (filePath)))
set thisMetaData to (do shell script myCommand)
on error errMsg
log "Can't find exiftool:" & errMsg
end try
...
pathToExifTool это:
/ Users / steve / Desktop / XCodeApps / ImageArchiveDeluxeX / build / Release / ImageArchiveDeluxeX.app / Contents / Resources / exiftool "
и существует.
Вот полная ошибка:
"Не удается найти exiftool: Не удается найти файл Image / ExifTool.pm в @INC (@INC содержит: / Users / steve / Desktop / XCodeApps/ImageArchiveDeluxeX/build/Release/ImageArchiveDeluxeX.app/Contents/Resources/lib /Library/Perl/Updates/5.8.8 /System/Library/Perl/5.8.8/darwin-thread-multi-2level / System / Library / Perl/5.8.8 /Library/Perl/5.8.8/darwin-thread-multi-2level /Library/Perl/5.8.8 / Library / Perl /Network/Library/Perl/5.8.8/darwin-thread-multi-2level/Network/Library/Perl/5.8.8 / Сеть / Библиотека / Perl /System/Library/Perl/Extras/5.8.8/darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.8/Library/Perl/5.8.6 /Library/Perl/5.8.1.) В /Users/steve/Desktop/XCodeApps/ImageArchiveDeluxeX/build/Release/ImageArchiveDeluxeX.app/Contents/Resources/exiftool строка 30. Ошибка начала -компиляция прервана в /Users/steve/Desktop/XCodeApps/ImageArchiveDeluxeX/build/Release/ImageArchiveDeluxeX.app/Contents/Resources/exiftool строка 30. "
Ну, пакет - это беспорядок (много файлов .pm плавающих файлово - они выглядят дубликатами) но путь exiftool -> image -> ExifTool.pm есть.
===================================
Вот решение H / T для Sherm
Очевидно, что моя структура каталогов почему-то пошла к черту, либо я сделал это неосознанно, либо что-то с XCode, как указал Sherm, решил разрушить хаос.В любом случае, (смирись с моим невероятно нетехническим описанием) при работе в XCode желтые папки (или группы, как они их называют по какой-то странной причине) не будут добавлены в ваш пакет ... отсюда exiftool (если вы посмотрите на первыйimage) не было иерархии для поиска необходимых файлов, о чем свидетельствует снимок экрана связки.Я в основном удалил все связанные файлы exiftool из приложения (щелкнув правой кнопкой мыши / удалите / удалите ссылки), а затем вернул их обратно из поиска.Вы заметите, что в третьей части экрана эти каталоги теперь синего цвета.Они будут построены с приложением.