애플리케이션이 스위프트 3 변환 전에 이전에 기기에서 작동하고있었습니다. 그것은 여전히 시뮬레이터에서 작동합니다. 게임이 기기에로드 된 후 5-6 초 후 충돌합니다. 10.12.1 베타 (16B2333a)를 실행Spritekit 앱이 기기에서 실행될 때 충돌합니다. 스위프트 3 전환 후 시뮬레이터에서 작동합니다.
장치 : 10.0.2
오류 :
Metal API Validation Enabled/BuildRoot/Library/Caches/com.apple.xbs/Sources/Metal/Metal-85.83/ToolsLayers/Debug/MTLDebugRenderCommandEncoder.mm:130: failed assertion `indexBufferOffset(12) + (indexCount(372) * 2) must be <= [indexBuffer length](240).
내 스프라이트 이동 여부 또는 obstacle.sks가 충돌하기 전에 프레임 중간에 도착하지 . 내 인덱스 범위를 넘어서고 있고 내 금속 파일에 도달하는 데 문제가있는 것 같습니까? 나는 그것에 대해 무엇을해야할지 모르겠습니다. 도움말 감사!
에서 "디버그 실행"을 선택 해제,이 문제를 해결 할 수 있습니다,이 didn를 'Knight0fDragon @ 자신에게 깨끗한 슬레이트 – Knight0fDragon
을 제공 나를 위해 일하지 ...이게 너를 위해 일 했니? – ghostbb