iPhone 앱에 Accelerometer Simulator를 성공적으로 사용한 사람이 있습니까? 나는 COCOS2D 응용 프로그램에서 그것을 사용하려고 노력하고 그것을 작동시킬 수 없습니다.Xcode의 가속도계 시뮬레이터 사용
앱과 코드 및 용도는 여기에서 설명합니다. http://code.google.com/p/accelerometer-simulator/wiki/Home. 이 시스템은 App Store에서 다운로드 할 수있는 AccSim 앱과 Xcode 프로젝트로 컴파일해야하는 코드로 구성됩니다.
IOS 시뮬레이터에서 내 앱 내부의 무언가를 제어하기 위해 내 iPhone의 가속도계 수치를 사용하려고합니다. 내 iPhone에 WIFI가 켜져 있고 시뮬레이터가 실행중인 MAC과 동일한 로컬 네트워크에 있습니다. 예. iPhone과 내 Mac이 동일한 WIFI 네트워크에 있는지 확인했습니다. iPhone의 AccSim 앱은 기본 UDP 포트 10552에서 accelermoter 정보를 브로드 캐스팅합니다. 두 장치는 모두 집에 있으며 내 모뎀은 ATW를 통해 인터넷 서비스를 제공하는 2Wire 모뎀입니다.
AccSim 내부에서 네트워크 스위치를 켜기로 전환했습니다. 브로드 캐스트 모드에서 주소 255.255.255.255 및 포트 10552 (기본값)입니다. 또한 유니 캐스트를 네트워크 내에서 내 MAC의 IP 주소로 시도했지만 그 중 하나가 작동하지 않았습니다.
내가 무엇을해도 Xcode의 앱에 가속도계 입력이 전혀 표시되지 않는다는 것을 알 수 있습니다. 내가 알 수있는 것처럼 거의 모든 UDP 패킷을 볼 수 없습니다.
내가 누락 된 자료가 있습니까?
BTW 실제로 sed되고있는 것은 AccelerometerSimulation 클래스라는 것을 확인했습니다. COCOS2D에서 이러한 파일을 COCOS2D 자체에 추가하고 AccelerometerSimulation.h를 CCLayer로 가져와야했습니다.
아무도 아이디어가 없습니까?
동일한 목적으로 iSimulate를 사용하고있었습니다. 결국 새로운 Core Motion 프레임 워크를 지원하도록 업데이트되지 않았기 때문에 작동이 멈췄습니다. Core Motion 가속 기능을 사용하는 경우에 대비하여 확인할 수 있습니다. 그렇지 않으면 그냥 iSimulate로 전환하십시오. 사용하기가 훨씬 쉬우 며 코드를 변경할 필요가 없습니다 (lib 만 추가하면됩니다). – LearnCocos2D
감사합니다. 방금 저에게 많은 시간을 절약했습니다. 나는 수 시간의 노력에도 불구하고 Accelerometer Simulator를 어떤 이유로 작동시키지 못했습니다. 나는 당신의 충고를 받아 iSimulate하고 잘 작동합니다. 유일한 단점은 내가 가속도계를 사용하기 위해 $ 15.99의 프로 버전이 필요했지만 적어도 작동한다는 것입니다. 감사. – Marc