명령 줄에서 Monotouch 앱 번들을 완전히 빌드하기위한 전체 단계는 무엇입니까?

StackOverflow https://stackoverflow.com/questions/9395607

문제

xib 파일을 포함하는 기본 애플리케이션 어셈블리와 xib 파일도 포함 할 수있는 라이브러리 어셈블리 세트로 구성된 MonoTouch C # 앱을 빌드하는 전체 단계 세트가 무엇인지 알고 싶습니다.

여기서 질문에 초점을 맞추기 위해 여러 가지 이유로 적절한 MSBuild 스크립트 (MonoTouch가 아직 지원하지 않음)를 통해 이러한 단계를 자동화하려고합니다.

지금까지 제가 생각 해낸 내용은 다음과 같습니다.

1) 예를 들어 smcs를 사용하여 각 어셈블리를 컴파일합니다. 라코 디스

2) 인터페이스 정의 컴파일 : 각 어셈블리의 각 xib 파일에서 ibtool을 실행합니다. 예 : 라코 디스

3) 네이티브 코드로 컴파일 : 라코 디스

그러나 다음을 수행하는 방법 (MonoDevelop의 빌드 출력 창에서 가져옴)과 순서가 명확하지 않습니다.

1) 삽입 된 콘텐츠를 추출합니다. MonoDevelop은 다음과 같이 출력합니다. 라코 디스

2) 애플리케이션 매니페스트 업데이트 : MonoDevelop 빌드 출력 창에 명령 줄이 제공되지 않습니다.

3) 디버그 구성 파일 업데이트 : MonoDevelop 빌드 출력 창에 명령 줄이 제공되지 않습니다.

4) 디버그 설정 파일 업데이트 : MonoDevelop 빌드 출력 창에 명령 줄이 제공되지 않습니다.

앱 서명 및 리소스와 같이 아직 수행하지 않은 다른 단계도 있습니다.

여기에서 충분한 정보를 얻을 수 있기를 바랍니다.

도움이 되었습니까?

해결책

터미널 창 또는 MSBuild 작업 내에서 MonoDevelop과 함께 제공되는 /Applications/MonoDevelop.app/Contents/MacOS/mdtool 도구를 실행할 수 있습니다.예 : 라코 디스

그러면 위의 모든 단계와 추가 될 향후 기능을 포함하여 MonoTouch 애플리케이션이 빌드됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top