iPhone 6 Plus 및 6s Plus 시뮬레이터에서 GameScene의 노드는 화면이 완벽하게 적합하더라도 검은 색 막대, 빈 공간, ...). 이상하게도 내 MenuScene과 TutorialScene (동일한 시뮬레이터에서)의 노드는 모두 정상 크기입니다. 내 응용 프로그램은 다른 모든 시뮬레이터 (iPad air, iPad pro, iPhone 5,5s, 6,6s)에서 완벽하게 실행됩니다 (모든 장면에서 일반 크기의 노드 사용). P I했습니다 다음과 같은 것들을 시도 :SpriteKit 노드가 iPhone 6 plus 및 iPhone 6s plus 시뮬레이터에서 더 작게 표시됩니다.
이나는 모든 크기에 출시 이미지를 생성 ->의 줄을 삭제 - 나는 자산 카탈로그에 출시 이미지를 마이그레이션, 응용 프로그램 아이콘에> 및 이미지를 실행 "시작 화면 파일"-> 작동하지 않습니다.
위와 같은 시도를했는데 이번에는 Launch Screen.storyboard를 삭제했습니다. (모든 iPhone 크기의 시작 이미지를 만든 경우 왜 필요합니까? 이?) -> 작동하지 않습니다.
시작 이미지를 삭제하고 시작을 복원합니다. screen.storyboard은 (기본적으로 모든 재설정) ->
내 아이폰 6 플러스와 아이폰 6S 플러스 시뮬레이터에 어떤 문제가 작동하지 않는 이유는 무엇입니까?
에 here에 대한 자세한 내용을보실 수 있습니다? SpriteKit 장면입니까, SceneKit 장면입니까, 다른 것입니까? –
그들은 모두 SpriteKit 장면입니다. – DatBoringName
기본 디버깅을 수행하십시오 :보기 크기 인쇄, 장면 크기 인쇄, 문제가있는 스프라이트 크기 및 텍스처 크기 인쇄. 문제가있는 스프라이트에 스케일 인자가 있는지 확인하십시오. 시뮬레이터의 내용과 캐시를 지우십시오 (시뮬레이터의 메뉴를보십시오). – Whirlwind