2013-11-15 3 views
-2

1.6b1146에 대한 릴리스 지침을 따라했지만 아직 Orbotix의 "HelloWorld"를 컴파일 할 수 없습니다. "Apple Mach-O Linker Error"메시지가 많이 나옵니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?Orbotix를 컴파일 할 때 오류가 발생했습니다. HelloWorld

업데이트 : 흠. 빌드 | Mach-O Type은 "Static Library"로 설정해야합니다. 내 오류 메시지 중 하나를 제외하고 모두 사라졌습니다.

이러한 사나이 형식은 매번 나를 잡습니다. -0

UPDATE 11/18/13는 :

명령/응용 프로그램/엑스 코드 5.0 : "정적 라이브러리"설정을 마하-O 유형을 사용하는 경우

OK, 하나 남아있는 오류 메시지가있다. 2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool이 (가) 종료 코드 1과 함께 실패했습니다.

어떻게 해결할 수 있습니까?

UPDATE LATER 11/18/13 :

나는 1.6b1146 읽고 문장의 몇 가지에 대한 릴리스 노트에서 볼

는 : 엑스 코드 5 호환되지 않기 때문에 "퀵 스타트 앱 템플릿이 릴리스에서 제거되었습니다. 프로젝트를 수동으로 설정하려면 다음 정보를 사용하십시오. "

Orbotix "HelloWorld"프로젝트를 열고 릴리스 노트의 지침을 따르지 만 여전히 여러 Mach-0 오류가 발생합니다. 에뮬레이터가 아닌 iPhone 5s에서 실행하고 있습니다.

위의 인용문은/trunk/samples 디렉토리의 Orbotix 샘플 코드가 작동하지 않는다는 의미입니까? Orbotix 샘플 코드에서 복사하여 붙여 넣어 HelloWorld 프로젝트를 만들어야합니까?

+0

구체적인 오류 메시지, 실제 오류 메시지, 오류의 원인에 대한 세부 사항 및 문제 해결을 위해 지금까지 시도한 내용을 제공하면 도움이 될 것입니다. –

+0

올바른 방향 (구체적이고 답할만한)으로 밀린 주셔서 감사합니다, 칼. 그러나 Orbotix가 Sphero 제품을 사용하여 devs를 전송하는 곳입니다. Spero 제품은 매우 까다로운 문서로 구성되어 있습니다. 그래서 나는 Orbotix 사람이 와서 나를 똑바로 세울 것을 기대하고 있습니다. 계속 지켜봐. – Phoebe719

답변

1

피비 - Sphero 아이폰 OS SDK v1.6에 안녕하세요 세계 예제는 것을 확인하십시오 컴파일하고, 5 초, 5 실행하고 https://github.com/orbotix/Sphero-iOS-SDK

에서 우편 번호를 다운로드 한 후 변경없이 정 것을 그냥 확인 Hello World 샘플의 깨끗한 복사본을 사용하고 있습니다.

+0

위대한,이 일했습니다! 그래서 트릭은 샘플 코드를 실행하고 실행하기 위해 릴리즈 노트를 완전히 무시하고 에뮬레이터를 사용하지 않고 실제 iOS 장치를 사용하여 실행하도록하는 것입니다. 감사! – Phoebe719

2

Phoebe719, 고객 서비스 부서를 통해 SDK에 대한 문제를 받았습니다. 죄송 합니다만, 우리가 당신에게 돌아 오는 데는 시간이 걸렸습니다.

문제에 관해서는이 문제를 에뮬레이터로 컴파일하려고합니까? 나는 Xcode가 장치를 만들지 않기로 결정할 때 Mach-O 링커 오류에 대해 당혹 스러웠다.

에뮬레이터를 구축하는 경우 미안하지만 Mac 용 Sphero에 연결할 심볼이 iOS SDK에 없으므로 작동하지 않습니다. 거기에 맥 SDK가 있지만 베타 단계에 있습니다.

그렇다면 의견을 남겨주세요. Google에서 더 이상 문제를 진단 할 수 없는지 확인합니다.

+0

안녕하세요. 위의 원래 질문에서 수정 사항을 참조하십시오. – Phoebe719

관련 문제