2012-05-07 2 views
1

Xcode를 사용하는 MacRuby를 처음 접했지만 간단하게 질문 할 수 있습니다. Mac OS 패키지 응용 프로그램 (.app)으로 패키지화하려는 작은 Ruby Sinatra 웹 응용 프로그램이 있습니다. 응용 프로그램 (패키지되어 있음)은 Mac OS X Server의 일부인 특정 plist 파일을 읽고 브라우저의 특정 웹 포트를 통해 결과를 표시하는 데 사용됩니다. 나는 MacRuby가 갈 길인지 알지 못한다. 그러나 필요한 것은 Sinatra 웹 애플리케이션을 시작하고 멈추게하는 간단한 GUI이다. 사용자는 명령 행을 사용하지 않아도된다. (그리고 잘하면 보석을 설치하지 않아도된다. , 등). MacRuby와 Xcode 4의 기본 사항을 알아 내기 시작했지만 Xcode 프로젝트 내에서 Sinatra 루비 파일을 배치 할 위치 나 시작 방법을 모르겠습니다.MacRuby 응용 프로그램 내에서 Sinatra 실행

나는 응용 프로그램 경로 내에서 루비 서버를 시작하는 방법을 알고 있지만, 루비 파일을 넣는 가장 좋은 방법인지 또는 실제로 루비 파일을 넣을 지 확실하지 않습니다.

데스크톱 개발에 대한 지식이 부족한 것을 용서해주십시오. 저는 실제로 웹 세상에서만 작동합니다. 내가 어떤 점을 자세히 설명 할 수 있다면 알려줘.

답변

0

컨트롤 타워가 당신의 해결책이 될 수 있습니다 다음 macruby 프로젝트의

https://github.com/MacRuby/ControlTower

부분, 그것은 기본적으로하지 않습니다 당신이 원하는 무엇을. 그것은 여전히 ​​매우 새롭다 &는 일할 필요가있다, 그러나 그것은 작용한다. 나는 그것을 일부 테스트 애플 리케이션을 위해 sinatra와 함께 작동시킬 수 있었지만, 아직 내 실제 애플 리케이션을 실행하려고 시도하지 못했다. (여전히 나 자신을 배우면서)

관련 문제