Trouble Shooting

[Xcode] invalid signature. a sealed resource is missing or invalid

JiHxxn 2024. 5. 13. 15:35

🧐 버그로 나타나는 현상

  • 플랫폼 : iOS
  • XCode에서 빌드까진 되지만 아카이브에 올라가지지 않음.

해결 방법 1

  • https://developer.apple.com/account/resources/certificates/list
    • Certificates, Identifiers&Profiles 에서 만료된 인증서에 들어가 취소(Revoke) 시켜줌
    • Xcode 실행 후 Preferences → Accounts탭에 들어가서 Manage Certificates를 클릭 → 좌하단 + 토글 클릭 → Apple Distribution을 클릭하면 오늘 날짜로 인증서가 생성
    • 맥북 ‘키체인 접근’ → 내 인증서 탭에서 인증서 잘 들어가 있는지 확인.

원인

  • Distribution 인증서 만료

해결 방법 2

  • Unity Project Settings의 Product Name 영어로 입력 후 Xcode에서 한글로 변경

원인

  • 유니티에서 iOS 빌드 시 Prodeuct Name에 영어 이외의 다른 언어가 입력되었을 시 발생

📒 참고 자료

유니티, 맥, Xcode iOS빌드 실패 시 체크해야 할 사항들 정리 Summary of things to check when Unity, Mac, Xcode iOS build fails

 

유니티, 맥, Xcode iOS빌드 실패 시 체크해야 할 사항들 정리 Summary of things to check when Unity, Mac, Xcode i

유니티, 맥, Xcode iOS빌드 실패 시 체크해야 할 사항들 정리 Summary of things to check when Unity, Mac, Xcode iOS build fails   이모티콘・01・고양이 마멋 친구들 - Google Play 앱이모티콘・01・고양이 마멋 친구

ssscool.tistory.com

 

A sealed resource is missing or in… | Apple Developer Forums

 

A sealed resource is missing or in… | Apple Developer Forums

Found the cause of the problem : I had files with special characters in their name (french accent)...

forums.developer.apple.com

 

https://velog.io/@winscalife/Apple-Developer-noreply-appledevemail.apple.com-%EC%A1%B0%EC%B9%98-%ED%95%84%EC%9A%94-Distribution-%EC%9D%B8%EC%A6%9D%EC%84%9C%EA%B0%80-30%EC%9D%BC-%ED%9B%84%EC%97%90-%EB%A7%8C%EB%A3%8C%EB%90%A8-%EB%A9%94%EC%9D%BC%EC%9D%B4-%EC%99%94%EC%9D%84%EB%95%8C-%EB%8C%80%EC%B2%98%EB%B2%95

 

[Apple Developer <noreply-appledev@email.apple.com> 조치 필요: Distribution 인증서가 30일 후에 만료됨] 메일이

갑자기 이런 메일이 날아오면 참 당황하게 된다. 아직은 초보라 이런 메일들은 무섭... 하지만 전문가(?)답게 당황하지 않고 과감하게 Apple Developer에 로그인을 하고,인증서, 식별자 & 프로파일 탭

velog.io