느려요

진짜로

IT/Mobile

[iOS/Objective-C] libarclite_iphoneos.a 빌드 오류 해결

느이 2023. 4. 17. 11:22

Xcode를 업데이트 했더니 갑자기 잘 되던 앱 빌드가 안되고 libarclite_iphoneos.a not found 라고 뜨길래 이래저래 찾아봤는데

 

Xcode Version 14.3 버전으로 올라오면서 ZXingObjc 라이브러리랑 뭔가 충돌이 되면서 

빌드가 안되는 것 같슴다..

 

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

해봤는데 안됨...ㅠ

 

프로젝트의 Pods -> Targets Support Files -> Pods-[프로젝트명] -> Pods-[프로젝트명]-frameworks.sh 

여기 들어가서 아래 내용을 변경하면 된다길래

  if [ -L "${source}" ]; then
    echo "Symlinked..."
//  source="$(readlink "${source}")"
	source="$(readlink -f "${source}")"
  fi

해봤는데 안됨.. 22

 

읭... 혹시 타겟 OS가 너무 낮나 해서

프로젝트의 Pods 의 TARGETS 목록에서 ZXingObjc 의 Minimum Deployments의 iOS 버전을 8.0에서 13.0으로 올렸는데

 

헉 빌드 됨!

 

맞게 한건지는 잘 모르겠슴당 ㅎㅎ 참고만 하시길

 

출처 : https://stackoverflow.com/questions/75574268/missing-file-libarclite-iphoneos-a-xcode-14-3

반응형