[xcode] SwiftUI : 자동 미리보기 업데이트가 일시 중지되었으며 항상

나는 달콤한 달콤한 SwiftUI lovin을 추가하려고하는 기존 앱, 기본적으로 쇼핑 목록 앱을 가지고 있습니다.

내 문제는 실시간 미리보기 업데이트가 작동하지 않는 것입니다. “자동 미리보기 업데이트가 일시 중지되었습니다”라는 경고가 계속 표시됩니다. 다시 시작 버튼을 누르면 앱이 빌드되고 현재보기가 표시되고 경고가 즉시 다시 표시됩니다. 재개 버튼을 사용하지 않고는 캔버스에 반영된 코드 변경 사항을 볼 수 없습니다.

이것은 Xcode 11.1 및 11.2 베타 2에서 발생합니다. 여기서 SO에 대한 다른 언급이 없으며 Apple의 Dev 포럼에 대한 답변이없는 스레드가 하나 있습니다.



답변

빌드 단계에서 사용자 정의 실행 스크립트 단계가 있고이를 제거하지 않으려면 (또는 설치할 수없는 경우) “설치시에만 스크립트 실행”체크 상자를 선택하십시오.

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


답변

결국 Apple에 피드백을 보내면서 문제를 해결했습니다. 빌드 번호를 자동 증가시키는 대상에 빌드 스크립트가 있습니다. 해당 스크립트를 제거하면 미리보기가 의도 한대로 작동합니다.

따라서이 문제가 발생하면 대상-> 빌드 단계-> 스크립트 실행에서 아무것도 제거하고 다시 시도하십시오. 캔버스 미리보기가 예상대로 업데이트되어야합니다.


답변

저에게 레거시 빌드 시스템이있을 때 Canvas가 작동하지 않았습니다.

당신은 그것을 통해 변경할 수 있습니다

파일-> 작업 공간 설정-> 빌드 시스템-> “새 빌드 시스템 (기본값)을 선택하십시오.

그것은 기본 옵션입니다. 어떤 이유로 든 레거시 빌드 시스템을 선택한 경우 Canvas가 작동하지 않습니다.


답변