Error

[iOS / Error] Failed to render and update auto layout... 에러 해결

Minny27 2021. 8. 19. 12:50

FSPagerView 오픈 소스 라이브러리를 사용하다가 다음과 같은 에러가 발생했습니다.

찾아보니 다음의 에러는 Cocopads의 버전 문제였습니다.

해당 에러를 해결해보겠습니다.

 

 

 

두 가지 방법이 있습니다.

첫 번째 방법으로 해결이 되면 넘어가고 첫 번째 방법이 안 된다면 두 번째 방법을 시도합니다.

 

[Solution 1] podfile에 다음의 코드를 추가하기

# Workaround for Cocoapods issue #7606
post_install do |installer|
    installer.pods_project.build_configurations.each do |config|
        config.build_settings.delete('CODE_SIGNING_ALLOWED')
        config.build_settings.delete('CODE_SIGNING_REQUIRED')
    end
end

 

예시)

 

 

 

[Solution 2] 기존 Cocoapads를 지우고 1.4.x 버전 cocoapads 설치

다음의 코드를 terminal에서 차례대로 입력합니다.

pod update는 podfile을 포함하고 있는 프로젝트로 경로를 이동해서 입력합니다.

sudo gem uninstall cocoapods
sudo gem install cocoapods -v 1.4.0
pod update

 

 

 

(하지만 필자의 경우, 다음의 에러가 발생해서 방법 2로 대체했습니다.)

 

해당 에러는 다음 포스터에서 진행하겠습니다.

 

※ 참고 출처

이용언

 

Cocoapod의 IBDesignable 관련 문제.

최근 Xcode 9.3 으로 버전업 하고 다음과 같은 에러가 발생하기 시작했습니다.

medium.com

 

stackoverflow

 

Xcode 8 - IB Designables - Failed to render and update auto layout status, The agent crashed

I recently upgraded to Xcode 8 and I am having issues with the Storyboard. If I open the project and I don't have the Storyboard open, it will compile and run just fine. Once I open up the Storybo...

stackoverflow.com