2012-12-16 1 views
0

github에서 cocosmotion 리포지토리를 복제했지만 제대로 작동하지 않습니다. Mac OS, xcode 및 iOS 개발에 거의 완전히 새롭기 때문에 지금 당장 실종 될 수 있습니다.) XCode 4.5를 설치하고 cocos2d를 다운로드하여 템플릿을 설치 했으므로 이제 템플릿으로 cocos2d 프로젝트를 만들 수 있습니다. 또한 RubyMotion과 RubyMine을 함께 구입했는데 github의 데모 프로젝트가 다음 오류로 컴파일되지 않습니다.github 리포지토리에서 복제 된 Cocosmotion이 작동하지 않습니다.

/Users/DarkDeny/.rvm/rubies/ruby-1.9.3-p327/bin/ruby -e $ stdout.sync = true; $ stderr.sync = true; load ($ 0 = ARGV.shift) /Users/DarkDeny/.rvm/gems/ruby-1.9.3-p327/bin/rake simulator 빌드 ./ 빌드/iPhoneSimulator-6.0- 개발 벤더/cocos2d-iphone 빌드 오류! 건물 공급 업체 프로젝트 공급 업체/cocos2d-iphone '이 최소한 하나의 .a'라이브러리를 만들지 못했습니다.

프로세스 1

나는,이 사이트의에서 나 자신에 의해 다운로드적인 Cocos2D를 비교하려고 자원들을 폴더 구조적인 Cocos2D을 추가 한 후, 누락 된 것을 발견 종료 코드로 마쳤다. 나는 성공적으로 컴파일하기 위해 cocosmotion-master 폴더 내에서 cocos2d를 컴파일하는 XCode를 가지고있다. 그러나 루비 모션 프로젝트는 여전히 위에서 같은 오류를보고한다. 내가 무엇이 누락 되었습니까? 문제의 근본 원인은 무엇일까요?

+0

"Mac OS, xcode 및 iOS 개발에 거의 완전히 새롭습니다."... 궁금한 점이 있는데, 왜 Ruby 방향으로 가고 있습니까? 새로운 플랫폼 인 경우에도 대상 플랫폼의 도구 및 언어로 작업하는 것이 더 쉬울 것입니다. 알려진 언어를 강제로 사용하는 것보다 더 쉽습니다 (귀하의 경우 Ruby라고 가정합니다). 백도어를 통해 몰래 들어가려고합니다. 아무도보고 있지 않습니다 (아무도 거의 도움을 줄 수 없음을 의미). 최선의 선택 : 저자에게 연락하십시오. CocosMotion이 생산 준비가 된 곳이면 어디 있는지 물어보십시오. – LearnCocos2D

+0

확실히 시도했지만, 현재로서는 아무런 대답이 없습니다. 그래서 내가 SO 커뮤니티에 물어보기로 결심 한 것입니다. 누군가 비슷한 문제를 겪고 그것을 해결하는 방법을 알고 있을지도 모릅니다. 그리고 언어에 대해서 - 저는 루비가 맥/아이오스 개발에 상당히 새로운 것, 그리고 ObjC라고 생각합니다. 그리고 제 유명한 언어는 루비가 아니라 C#입니다. – DarkDeny

+0

Xcode에서 Cocos2d를 열어 본 다음 닫으십시오. RubyMotion이 구축해야하는 몇 가지 구성을 설정하는 것으로 보입니다. 또한 프로젝트가 Xcode에서 올바르게 빌드되는지 확인하려고합니다. 내가이 일을 끝까지 해낸 것처럼 머리가 위로 올라 갔다. 특히 많은 것을 처음 접했을 때 매우 도전적이었다. Xcode. 행운을 빕니다. – aceofspades

답변

1

처음부터 시작하여 RubyMotion에서 코코아 포드를 사용하는 것이 좋습니다. 내가 확인할 수 있었던 것에 따라 이것은 명확히 일할 것이다. github의 cocosmotion repo는 '제작자'의 cocos2d 포드가 있으므로 사용되지 않습니다.

+0

cocosapod를 cocos2d에 사용하는 것이 좋지만 (비추천 된 cocosmotion보다 낫다), 설정하고 실행하는 데는 여전히 많은 단점이 있습니다. 최근에 출시 된 Cocos2d 및 Box2d 용 Joybox 래퍼 (https://github.com/rubymotion/Joybox)를 확인해보십시오. –