IT

상태 표시 줄이 캐시 된 시간이 없습니다.

lottoking 2020. 7. 28. 07:39
반응형

상태 표시 줄이 캐시 된 시간이 없습니다. 프로세스 내 방법


Swift4.1 및 Xcode 9.3으로 업그레이드 한 후 위의 실행 메시지가 표시됩니다. 업그레이드하기 전에 콘솔 창 에이 메시지가 없었습니다.

상태 표시 줄이 캐시 된 시간이 없습니다. 공정 중 순서.

앱을 실행하는 한 몇 분마다 나타납니다.

그것은 부작용이 있고, 그것은 내 앱이 실행 중이라는 것을 알았습니다. 나는 설치된 문제도 보지.

표준 상태 표시 줄을 사용하고 어떤 식 으로든 수정하지 않습니다.

질문 1 : 아직 오지 않은 상황 에서이 경고로 인해 문제가 발생하고 있습니까?

질문 2 : 이 경고를 제거하는 방법을 아는 사람이 있습니까?


이 버그 / 디버그 노트는 Xcode 9.3 이상과 함께 제공되는 iOS SDK에 있습니다.

업데이트 : 하지 엑스 코드 9.4.1 (9F2000)에 고정 업데이트
: 하지 엑스 코드 (10)에 고정은 (10A255) 업데이트
: 하지 엑스 코드에서 수정 된 11 베타

검증 무시할 수 있습니다. 새로운 버전의 iOS / macOS에는 항상 필요한 정보 용 메시지가 포함됩니다.


나에게도 같은 문제가 발생했습니다. 이걸 파파하기 위해

대상으로 이동-> 배포 정보-> 확인되지 않은 '상태 표시 줄 배포'

이 내 문제를 해결했습니다. 저에게는 딱 맞는 '배포 정보'가 있습니다.

여기에 이미지 설명을 입력하십시오


또한이 경고가 표시되고 질문 1에 대한 답변으로 표시됩니다 매우 불쾌한 동작이.

기본 샘플 애니메이션 삼각형 Metal 앱에 가까운 것을 실행하지만

renderPassDescriptor.colorAttachments[0].loadAction = .load

프레임이 모든 프레임에서 지워지지 않도록합니다. 일어나고있는 것처럼 보이는 것은 경고 메시지가 기록 될 때마다 iOS가 그래픽 상태 관리의 일부를 혼란스럽게하여 이미지의 일부가 격렬하게 깜박이는 목격합니다 (나중에 다시 사라짐).

이 상황이 '실제'앱에서 가능성은 확실하지 않지만 사용자 가보고 싶어하는 것은 아닙니다.

지금까지 문제를 해결하지. '상태 표시 줄 선언'및 '전체 화면 필요'설정이 도움이되지 않습니다.


내 경우에는 내비게이션을 숨기고 있습니다.

self.navigationController?.isNavigationBarHidden = false

탐색 표시 줄을 숨기면 상태 표시 줄도 숨겨집니다!. 그냥 사용

self.navigationController?.navigationBar.isHidden = true

대신에. 상태 표시 줄이 다시 나타납니다.


질문 1을 필요 다루는 PeterT 답변을 바탕으로하는 질문 2에 답하기 메시지가 경고를 제거 할 수 없습니다 . 근본적인 문제는 아무 것도 아니라는 것을 의미합니다. 순위 일부 시나리오에서는.

이것은 DEC Field Circus Engineer가 메타 정보가 담긴 바퀴를 프로젝트에 맞게 바꾸는 것을 합리적으로 마치 광대처럼 보이게 할 것임을 의미합니다.


대상-> 배포 정보 에서 "전체 화면 필요"를 확인하여 경고를 제거 할 수 있습니다 .

이 옵션을 확인하면 iPad에 부작용이있을 수 있으므로 점을 염두에 두어야합니다.

참고 URL : https://stackoverflow.com/questions/49586341/status-bar-could-not-find-cached-time-string-image-rendering-in-process

반응형