Xcode에서 Playground를 이용하여 코드를 실행하려고 하면 아무것도 출력이 되지 않고 계속해서 빙글빙글 돌고 있는 현상이 나타났다.
여러번 재실행을 하고 몇분 동안 기다려 보아도 잘 실행이 되지 않아 그 동안 플레이그라운드를 쓰지 않고 있었는데 Concurrency Programming 공부를 하면서 플레이그라운드를 찍어볼 일이 있어 구글링해 보았더니 다른 사람들에게도 비슷한 문제가 있었다.
intel Mac
해결방법은 Apple's tutorial playground
에 올라와있는 파일을 다운로드 해서 사용하면 된다.
💾 developer.apple.com에서 파일 다운로드
위에 작성되어 있는 내용을 지우고 실행해보면 된다!!
M1 Mac
인텔 맥 만의 문제라고 생각했는데 m1 맥에서도 같은 문제가 발생하는 것 같다.
m1에서는 Rosseta를 사용하지 않도록 하면 해결할 수 있다.
응용프로그램 ➡️ Xcode 우클릭 ➡️ 정보 가져오기 ➡️ Open using Rosetta
체크 해제
Reference
https://developer.apple.com/forums/thread/3672 https://stackoverflow.com/questions/68063484/xcode-12-5-playgrounds-not-displaying-any-outputs-or-running-code