Archive 후 other items에 들어가는 현상
앱을 업데이트하려고 Archive를 했더니 마켓과 연결되지 않고 other items 카테고리 하단에 붙는 오류가 생겼다. 당장 업데이트 해야하는 상황이라 구글링을 해보니
TARGETS > Build Settings > Deployment > Skip Install의 값을 'Yes'로 변경하면 해결된다고 한다. (Project는 'No')
그런데 왜 나는 안 돼?
빌드를 하니 앱 구동도 잘 되지 않아서 큰일났음을 직감했다.
XCode 자체에 문제가 있나 싶어 다른 프로젝트를 아카이브 해보니 이건 또 잘 됨.
검색결과의 못알아먹는 영어들 중에 계속 코코아팟이 나오길래 다시 검색.
pod 분리 후 다시 설정을 해보라는 블로그를 발견.
pod deintegrate
위 명령이 맞는지는 모르겠지만.. 적어 놓으려고 검색하니까 왜 안 나오냐
Pods 폴더에 파일 수가 줄어있는 걸 확인하고 다시 pod install 수행하니 Podfile.lock 어쩌구 저쩌구 오류가 뜸. 그래서 lock 파일 삭제하니 완료!
다른 방법은 이렇게
- Podfile.lock 을 파인더에서 삭제.
- 프로젝트명.xcworkspace 파일을 파인더에서 삭제
- Pods폴더 삭제.
- 터미널 키고 pod install
M1 맥북에서는 cocoapods을 좀 다르게 설치해야한다.
M1 맥에 cocoapods 설치하기
pod install 이나 일반 명령이 먹지 않으면 arch -x86_64 pod install 이런 식으로 명령하기.
결론은 라이브러리가 문제였다.
Author And Source
이 문제에 관하여(Archive 후 other items에 들어가는 현상), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@lloxl62/Archive-후-other-items에-들어가는-현상저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)