[Troubleshooting]Building for 'iOS-simulator', but linking in object file (ios/Pods/AppsFlyerFramework/iOS/AppsFlyerLib.framework/Versions/A/AppsFlyerLib[arm64][2](AFSDKChecksum.o)) built for 'iOS'

Moon Hayden·2023년 9월 23일
0
post-thumbnail

실리콘 기반 맥에서 xcode의 시뮬레이터가 빌드 되지않는 에러가 발생하였다.

xcode의 시뮬레이터는 아이폰이 아닌 맥북 CPU를 따르는데, 21년도 부터 실리콘 맥이 등장하게 되면서 xcode가 두가지 아키텍쳐를 모두 지원하게 되었고 이 때문에 호환성에 문제가 생겼다고 한다.

해결 방법으로는 xcode에서 프로젝트 파일 > Build Settings > Architectures > Excluded Architectures 로 이동하여 아래와 같이 arm64를 입력해준다.

Rosetta를 사용하여 빌드 하겠냐는 알림 메시지가 뜨게 되고 확인을 누른 뒤 빌드를 하면 에러가 해결 되는 것을 볼 수 있다.

그리고 시뮬레이터의 이름 옆에 아래와 같이 Rosetta라고 나오게 될것이다.

해결완료 !

profile
매일 꾸준히 성장하는 마라토너 개발자 🏃‍♂️

0개의 댓글