React-Native/iOS

[Xcode 12 Error] ARCHS[@]: unbound variable (in Pods-ProjectName-framework.sh...)

버그매니저 2020. 11. 12. 13:23

Xcode 12 upgrade후 simulator 실행(또는 Device버전 14)시 나는 error

unbound variable error

 

 

solution보니 VALID_ARCHS 항목을 삭제하라고 하던데,

Apple 공식 홈페이지

Apple에 의하면 Xcode 12에서는 VALID_ARCHS 는 더이상 사용하지 않는다고 한다. 새로운 빌드 셋팅인 Excluded Architectures라는 걸 사용한다고 한다.

 

 

xcode project

 

 

  VALID_ARCHS  항목을  $(ARCHS_STANDARD)  로 수정

1. 첫번째 방법

Xcode > Project > Build Settings > User-Defined > VALID_ARCHS 항목을 $(ARCHS_STANDARD) 로 수정해준다.

 

2. 두번째 방법

Xcode > Project > Build Settings > User-Defined > VALID_ARCHS 항목을 삭제한다.

 

그리고 Xcode project clean (cache는 일단 다 지운다.) / $ pod deintegrate / $ pod update / $ pod install 후

 

다시 빌드 시도해본다.

반응형