M1 mac에서 IPA processing failed 해결
환경
증상
IPA processing failed
IDEDistribution.standard.log
description = "Configuration issue: platform AppleTVSimulator.platform doesn't have any non-simulator SDKs; ignoring it"
요인
iOS Deployment Target이 iOS13 미만이고 arm 네이티브 xcode에서 했던 요인
그렇다고는 해도, 왜 m1 mac로 iOS13 미만이라고 에러가 되는지의 근본적인 원인은 불명. 누군가를 아는 사람이라면 알려주세요.
해결 방법
방법 1
xcode를 한 번 종료하고 finder에서 xcode를 마우스 오른쪽 버튼으로 클릭하고 '정보보기'에서 'rosseta 사용'을 체크하고 inetel 아키텍처 xcode에서 다시 아카이브에서 수행합니다. 하지만 좋을지도)
방법 2
iOS Deployment Target을 13 이상으로 설정
제 경우에는 해당 프로젝트의 타겟이 11 이상이었기 때문에 이 방법은 사용할 수 없었기 때문에 시도하지 않았지만, 참고한 기사에 따르면 이것도 할 수 있는 것 같다
참고 기사
MACM1을 사용하여 Xcode12.2에서 "IPA 처리에 실패했습니다"를 수정하는 방법
기타 의심
→확실히 arm64 이외의 아키텍처도 포함되어 있었지만, iOS13 이상을 지정한 프로젝트로 테스트했을 때에는 ipa를 작성할 수 있었기 때문에, 이번은 다른 것 같다. ↓의 기사의 사람이 m1 mac였는지는 불명
"Configuration issue: platform iPhoneSimulator.platform doesn't have any non-simulator SDKs; ignoring it"에서 Adhoc ipa 생성이 실패할 때의 대응
embed & sigin
와 do not embed
→ 의미 없음 후기
이런 절대 모르겠잖아. 무리잖아.
m1 mac는 역시 아직 개발 방향이 아니다···정보가 너무 한정되어 있다.
배터리는 압도적으로 편안합니다.
흥미로운 일
참고로 stackoverflow 기사의 댓글
-> 오류 'IPA 처리 실패'가 표시되기 전에 디스플레이 'Analyzing signnature' 로드 프로세스 중에 '다음' 버튼을 빠르게 계속 클릭하여 오류를 건너뜁니다. 이유는 모르겠어요. 애플이 문제를 해결할 수 있기를 바랍니다.
확실히 이것으로 다음 화면으로 진행했지만 와로타
Twitter도 하고 있으므로, 좋으면 팔로우 부탁합니다.
→ htps : // 라고 해서 r. 코 m/아줌마
Reference
이 문제에 관하여(M1 mac에서 IPA processing failed 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/0ba/items/65307c76762e837905e0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)