[xcode] “스크립트 실행”빌드 단계를 릴리스 구성으로 제한하려면 어떻게해야합니까?

타겟의 빌드 단계가 끝날 때 실행하고 싶은 쉘 스크립트가 있습니다. 그러나 릴리스 구성으로 빌드 할 때만이 스크립트를 실행하고 싶습니다 . 이것을 어떻게 할 수 있습니까? 감사!



답변

if [ "${CONFIGURATION}" = "Release" ]; then
  echo Do something really release-like
fi

스크립트는 모든 구성이 끝날 때 실행되지만 구성이 릴리스가 아니면 스크립트가 수행하는 모든 것을 테스트 블록 내에 포함한다고 가정하면이 경우에는 아무 작업도 수행하지 않습니다.


답변

가장 쉬운 방법은 “설치할 때만 스크립트 실행”체크 상자를 체크하는 것입니다.


답변