Ошибка команды Chipmunk iphonestatic

#xcode #cocoa-touch #chipmunk

#xcode #cocoa-touch #chipmunk

Вопрос:

итак, я только что загрузил последнюю версию chipmunk, и когда я запускаю iphonestatic.command из finder, я получаю следующий вывод в своей командной строке

     Last login: Wed Oct 26 22:15:59 on ttys001
PS1:~ Thermo$ /Users/Thermo/Desktop/Programs software/Software/iphonestatic.command ; exit;
usage: dirname path
Build settings from command line:
    SDKROOT = iphoneos4.3

xcodebuild: error: 'Chipmunk6.xcodeproj' does not exist.
logout
 

Я не могу заставить скрипт создавать правильные файлы и некоторое время пытался разобраться в этом,
спасибо за любую помощь

Ответ №1:

Ага! После удачи я обнаружил, что вы можете вызвать эту ошибку, если где-нибудь в вашем path есть пробел.

Первая строка скрипта делает это, чтобы установить рабочий каталог в родительский каталог скрипта при запуске его из finder:

 cd `dirname $0`
 

Это вызывает рвоту, когда у вас где-то есть пробел в пути. Не совсем уверен, как это исправить… Обходной путь достаточно прост, просто убедитесь, что вы поместили его туда, где в нем не будет места.

редактировать: похоже, ему просто нужно несколько наборов скобок:

 cd "`dirname "$0"`"