프로젝트를 빌드하는 CI 환경이 있습니다. 따라서 xcodebuild -target MyTarget
으로 프로젝트를 컴파일하고 실제 장치에서 실행하면 Three20
라이브러리 중 하나와 재현 할 수있는 크래시가있는 시각적 버그가 발생합니다.Xcode 및 xcodebuild에서 다른 동작이 발생했습니다.
그러나 Xcode를 통해 프로젝트와 동일한 타겟을 컴파일하고 실행할 때 충돌이나 시각적 문제가 발생하지 않습니다.
나는 xcodebuild
으로 아무 것도하지 않으므로 두 빌드가 동일 할 것으로 기대합니다. 일반적으로 두 가지 빌드가 다르게 동작하는 것보다 두 곳에서 문제가 발생하기 쉽습니다.
비슷한 문제가있는 사람이 있습니까? Xcode와 xcodebuild의 제품이 동일한 지 어떻게 확인할 수 있습니까? 도와 주셔서 정말로 고맙습니다.
'xcodebuild'의 빌드 명령 출력을 Xcode의 빌드 사본 양식과 비교해보고 차이점이 있는지 확인하십시오. –
xcodebuild를위한 작업 공간을 지정하고 있습니까? Xcode GUI 빌드와 함께 사용하는 작업 공간과 동일합니까? –
@ChrisGummer 명시 적으로 동일한 기본 작업 영역을 사용해야하므로 명시 적으로 작업 영역을 사용하지 않습니다. – Besi