2011-02-14 8 views
4

내 프로젝트를 빌드하는 데 IDE (Xcode)를 사용하고 싶지 않지만 iOS 및 Mac 프로젝트 용 IDE-Free 빌드 도구가 필요합니다.
자바에서는 Ant, Maven, Gradle, Raven을 사용할 수 있습니다.iOS 및 Mac 프로젝트 용 도구 빌드

+1

xcodebuild를 사용하여 잘못된 무엇입니까? Xcode * 프로젝트 *가 없어도 피하려고합니까? –

+0

@ Paul R 실제로 아무 것도 아닐지 몰라도 Java 레거시 일 수도 있고 놓을 수도 있습니다. – Chiron

+0

OK - Xcode * 프로젝트 *에 반대하지 않고 xcodebuild를 사용하면 동기 부여를 이해하려고했습니다. 하지만 프로젝트를 피하고 싶다면 (또는 적어도 수동으로 프로젝트를 생성/유지한다면) CMake를 볼 수 있을까요? (여전히 xcodebuild가 필요합니다.) –

답변

2

iOS 프로젝트를 빌드하는 데 성공적으로 ant를 사용합니다. 기본적으로 우리는 계속해서 통합해야합니다 (Jenkins를 사용합니다). 대부분의 개발자들은 XCode IDE를 선호하지만, 때때로 그 중 일부는 신속하게 작은 변경 후에 콘솔에서 프로젝트를 빠르게 빌드하기 위해 개미를 사용합니다.

기본적으로 ant 작업을 사용하여 xcodebuild를 호출해야합니다. 하지만 jenkins (또는 hudson) + xcode (또는 iOS, iPhone) 용으로 더 복잡한 예제가 필요한 경우

+1

Jcode의 Xcode 플러그인은 ant/shell 단계에서 xcodebuild를 감쌀 필요가 없습니다. https://wiki.jenkins-ci.org/display/JENKINS/Xcode+Plugin – cidered

4

몇 주 전에 XCode Maven 플러그인을 오픈 소스했습니다. SAP에서는 Maven을 사용하여 모든 iOS 응용 프로그램 및 라이브러리를 중앙에서 빌드하고 제품 표준 준수 방식으로 종속성을 관리합니다.

Maven Central의 일부 개요 문서 및 바이너리는 여전히 누락되었지만 소스 및 기술 문서는 Github에서 이미 제공됩니다. 질문이 있으시면 메일 링리스트에 문의하십시오. 우리는 당신을 도우려고 노력할 것입니다.

xcode-maven-plugin1
xcode-maven-plugin2

종류의 안부 알렉스

관련 문제