2017-12-17 24 views
0

Unity에서 기본 플러그인을 구현하려고 할 때 다음 오류가 발생합니다. 이 플러그인은 독립 실행 형 Android 응용 프로그램과 VR 구현 모두에서 작동하므로 특정 ARCore 사용 권한 문제라고 생각합니다.ARCore : 응용 프로그램에 Tango '데이터 세트 읽기/쓰기'기능을 사용할 수있는 권한이 없습니다.

W/탱고 : 나는 탱고가 ARCore 관련하여 구현 방법에 익숙하지 않다 응용 프로그램 'com.midtablestudios.'ApplicationName'permission_handler.cc:76 '탱고를 사용 에 권한이 없습니다 '데이터 세트 읽기/쓰기'기능. 사용자에게 사용자에게이 권한을 요청하려면 '데이터 세트 읽기/쓰기'용 Tango Android 권한 의도를 호출하십시오.

+1

유니티 버전은 무엇입니까? – Shaman

+0

Unity 2017.2.0f3에 있습니다. –

+0

[개발자 미리보기 2 (지난 금요일에 출시 됨)] (https://blog.google/products/google-vr/arcore-developer-preview-2/)와 함께 했습니까? 그렇지 않다면 업그레이드를 시도해보십시오 (유니티도 업데이트해야합니다). –

답변

1

미리보기 1의 사용 권한 문제 (그림 참조)가있는 것 같습니다. 권한 배열 (odd!)에서 첫 번째 권한 만 부여하고 카메라는 ARCore에 필요하기 때문에 등록 할 수있는 유일한 권한 인 것 같습니다. 미리보기 2를 사용하면이 배열을 설정하지 않고도 권한을 문자열로 직접 전달할 수 있습니다.

예 : AndroidPermissionsManager.RequestPermission ("android.permission.WRITE_EXTERNAL_STORAGE")

AndroidPermissionManager.cs_ScreenShot