language:unity:에러_해결
                차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판 | |||
| language:unity:에러_해결 [2019/11/21 16:31] – kieuns | language:unity:에러_해결 [2024/04/23 22:44] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | ====== Unity Editor: Object at index 0 is null ====== | ||
| + | |||
| + |   ArgumentException: | ||
| + | |||
| + | 이런 에러가 뜬다면, **Inspector**(인스펙터)가 2개 떠 있나 확인해봅시다. | ||
| + | |||
| + | 컴포넌트에 따라, 인스펙터가 두개 떠 있으면 이런 에러가 뜹니다. | ||
| + | |||
| + | {{tag> | ||
| + | |||
| + | ====== Video Player 실행시 앱 크래쉬 발생 ====== | ||
| + | |||
| + | * 2019/11/19 | ||
| + | * ver: 2019.1.0f2 | ||
| + | |||
| + | 증상 | ||
| + | |||
| + | * Video Player 컴포넌트 추가하고 동영상 설정, 앱 시작 후 컴포넌트에서 동영상 플레이하면 앱 크래쉬 발생 | ||
| + | * 특히 삼성 갤럭시 폰 | ||
| + | |||
| + | 원인 | ||
| + | |||
| + | * 최신 가속 API **Vulkan** 와 동영상 디코더가 뭔가 문제가 있는 것 같음. | ||
| + | * **Graphics APIs** 에서 API 순서를 변경. **Vulkan**을 밑으로 내립니다. | ||
| + | |||
| + | |||
| + | {{tag> | ||
| + | |||
| + | ====== AOS: Task: | ||
| + | |||
| + | ===== 서명 에러 ===== | ||
| + | |||
| + | 상세 에러 코드가 이런 경우, | ||
| + | |||
| + |   java.io.UncheckedIOException: | ||
| + | |||
| + | 서명용 키와 암호를 빌드 스크립트가 들고 있지만, 서명에 실패 하는 경우 발생 하는 에러. | ||
| + | |||
| + | ===== 해결 ===== | ||
| + | |||
| + | <code csharp> | ||
| + | PlayerSettings.Android.keyaliasName = "< | ||
| + | PlayerSettings.Android.keyaliasPass = "< | ||
| + | PlayerSettings.Android.keystoreName = "< | ||
| + | PlayerSettings.Android.keystorePass = "< | ||
| + | </ | ||
| + | |||
| + | 위처럼 **PlayerSettings.Android**의 키설정 옵션을 쓴다면 | ||
| + | |||
| + | <code csharp> | ||
| + | PlayerSettings.Android.useCustomKeystore = true; | ||
| + | </ | ||
| + | |||
| + | **PlayerSettings.Android.useCustomKeystore**를 true로 설정해줍시다. 이거 안하면 에러 납니다. | ||
| + | |||
| + | |||
| + | |||