2017-11-10 10 views
0

는 :마력 플랫폼 초기화

UnityException: Oculus Platform failed to initialize.

어떤 이유가있을 수 있습니다 :

Oculus.Platform.Core.Initialize();

를 오류가 발생합니다?

장치 : GearVR 및 S8 +; Env : Unity v2017.1.1f1, Oculus 유틸리티 v1.19.0, OVRPlugin v1.19.0, SDK v1.1.9.0.

+0

편집기 또는 장치에서 오류가 발생 했습니까? 그리고 앱 ID를 삽입 했습니까? – filipst

+0

장치에 있습니다. 식별자가 지정되었습니다. id를 지정하지 않으면 SDK가 오류를 생성합니다. –

+0

나는 지금 추측하고있다. OculusPlatformSettings 폼을 Menu Oculus Platform> Edit Settings로 설정하고 번들 식별자를 수정 했습니까? 테스트 계정에 oculus 계정을 추가 했습니까? – filipst

답변

0

필자의 경우 문제는 Oculus Runtime에서 발생했습니다.

문제를 찾으려면 OculusLogGatherer을 사용해야합니다. 이 유틸리티는 모든 로그를 수집하고 자동 분석을 수행 할 수 있습니다. u는 자동 분석에서이 같은 내용이있는 경우 :

[Service_2017-11-15_14.59.51.txt] 15/11 14:59:54.088 {!ERROR!} [OAF ERROR] ......\package\PackageManager.cpp(187) : Package does not exist: oculus-runtime (1971015) [Service_2017-11-15_14.59.51.txt] 15/11 14:59:54.103 {!ERROR!} [OAF ERROR] ......\package\PackageManager.cpp(187) : Package does not exist: oculus-runtime (1971015) [Service_2017-11-15_14.59.51.txt] 15/11 15:00:09.078 {!ERROR!} [MobileConfigWrapper] Could not find mobileconfig metadata at C:\Program Files\Oculus\Support\oculus-runtime\mobileconfig\MobileConfigMetadata.json

이렇게하면 마력 런타임을 설치 \ 다시 설치해야한다는 것을 의미합니다.