티스토리 뷰
놀랍게도 월요일 아침부터 갑자기 파일이 실행이 되지않는 서프라이즈가 일어났습니다.
제가 사용하는 Xcode 버전은 아래와 같습니다.
그래서 무슨 에러냐고요?
File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a
Linker command failed with exit code 1 (use -v to see invocation)
https://stackoverflow.com/questions/75574268/missing-file-libarclite-iphoneos-a-xcode-14-3
해결 방법은 위 링크를 참고하였습니다.
1. 문제가 발생한 프로젝트의 Podfile 을 열어주세요.
2. 아래 코드를 Podfile 에 추가해주세요.
post_install do |installer|
installer.generated_projects.each do |project|
project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0'
end
end
end
end
3. 아마 정상적으로 추가하셨다면 아래처럼 보이실겁니다.
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
post_install do |installer|
installer.generated_projects.each do |project|
project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0'
end
end
end
end
target '프로젝트' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for 프로젝트
pod 'Alamofire', '~> 5.5'
pod 'ObjectMapper', '~> 4.2'
pod 'SwiftyJSON', '~> 4.0'
pod 'FSCalendar'
target '프로젝트Tests' do
inherit! :search_paths
# Pods for testing
end
target '프로젝트UITests' do
# Pods for testing
end
end
4. pod install 을 해주시고 완료되면 프로젝트를 실행해주세요.
여기까지 했을때 저의 경우에는 실행이 잘 되었습니다.
아마 예상으로는 pod 로 추가했던 패키지를 SPM(Swift Package Manager)로 바꾸어 넣어도
문제는 해결될것같기는 한데 일단 급한 불부터 꺼야하는 상황이기 때문에
일단 저는 위 방법으로 우선 처리했습니다.
저처럼 놀라셨을 분들을 위해 올려봅니다.
오늘도 파이팅입니다.
'iOS개발 > 기타' 카테고리의 다른 글
Xcode Widget error Failed to show Widget 고치기 (0) | 2023.04.19 |
---|---|
Xcode 13.4 에러 : Command PhaseScriptExecution failed with a nonzero exit code (0) | 2023.04.06 |
앱스토어 번들ID가 안보일때 등록 방법 (Identifier 등록) (0) | 2023.03.28 |
Xcode 에러 Library not found for -lrealm-monorepo (0) | 2023.02.09 |
Xcode Missing package product 오류 (0) | 2023.02.08 |
댓글