0

(gitの指示に従って)brewを介してuncrustifyをインストールし、run scriptビルドフェーズをxcodeに追加してiosプロジェクトをビルドしようとしましたが、ビルドは次のエラーで失敗しています:

**/bin/sh: /Users/test/Library/Developer/Xcode/DerivedData/testProj- amlbymrfycxuzmemclwtovltjxzl/Build/Intermediates/testProj.build/Debug-iphoneos/testProj.build/Script-AC898878187BE0A00056CAB1.sh: sh: bad interpreter: No such file or directory**

このエラーを解決するにはどうすればよいですか? どんな助けでも大歓迎です。前もって感謝します。

私のshスクリプト:

if [ -n "$1" ]
    then

    # recover directory to format :
    pathToSourcesDirectory=`echo $(pwd)/$1`

    # go to current folder :
    scriptDirectory=$(dirname $0)
    cd $scriptDirectory

    # find sources files to format :
    echo ""
    echo "==> Getting files to format in directory " + $pathToSourcesDirectory
    mkdir -p temp
    find $pathToSourcesDirectory -name "*.[mh]" > temp/sources_to_uncrustify.txt

    # format files :
    echo ""
    echo "==> Format files" 
    /usr/local/bin/uncrustify -F temp/sources_to_uncrustify.txt -c "../uncrustify_objective_c.cfg" --no-backup 

    # remove temp files : 
    rm -rf temp/

else 
    echo "Error : You must specify a source folder as first parameter"  

fi
4

1 に答える 1

1

Xcode Run Script構成でShellが設定されていないようです。/bin/sh

ここに画像の説明を入力

ここからスクリーンショットを取得)。

于 2014-01-07T09:46:36.060 に答える