エラーを返すカスタムスクリプトがXcodeにありますが、気にしないと思います。Xcodeは/dev/ nullを気にせず、コンパイルしません
sdef "$INPUT_FILE_PATH" | sdp -fh -o "$DERIVED_FILES_DIR"
--basename "$INPUT_FILE_BASE"
--bundleid `defaults read "$INPUT_FILE_PATH/Contents/Info" CFBundleIdentifier`
これは基本的にAppleScriptDefinitionsに基づいて.hファイルを生成するためのものであり、最近のOSXアップデートまではすべてうまくいきました。
ターミナルでは、このコマンドをで終了するだけです。
2>/dev/null
エラーは返されません。2>または単に>または&>で試しても、Xcodeで機能しない場合は、常にエラーが返されます。
/bin/sh -c "sdef \"$INPUT_FILE_PATH\" | sdp -fh -o \"$DERIVED_FILES_DIR\"
--basename \"$INPUT_FILE_BASE\" --bundleid `defaults read
\"$INPUT_FILE_PATH/Contents/Info\" CFBundleIdentifier` 2> /dev/null"
Command /bin/sh failed with exit code 1