본문 바로가기

TroubleShooting/Mac

No suitable application records were found. Verify your bundle identifier is correct 해결

728x90

iOS 빌드를 AppStore Connect 에 업로드를 하기 위해서 사용한 xcrun altool 명령어에서 아래와 같은 오류 메시지가 나왔다. 환경은 빌드 머신 전용 계정을 사용했다.

2023-12-15 10:50:01.594 altool[94068:34014803] *** Error: Errors uploading '/Users/buildaccount/build/xxx_0.012.01.ipa': ( "Error Domain=ITunesConnectionOperationErrorDomain Code=1190 \"No suitable application records were found. Verify your bundle identifier 'com.boos.abc' is correct.\" UserInfo={NSLocalizedRecoverySuggestion=No suitable application records were found. Verify your bundle identifier 'com.boos.abc' is correct., NSLocalizedDescription=No suitable application records were found. Verify your bundle identifier 'com.boos.abc' is correct., NSLocalizedFailureReason=App Store operation failed.}" )

 

AppStore Connect 앱 설정에 분명히 존재하는 번들 ID 인데도 "No suitable application records were found. Verify your bundle identifier " 가 나와서 구글링을 해보았는데도 오전에는 됐는데, 오후에는 안되더라...  같은 원인을 모르겠다는 글들이 많다.

https://developer.apple.com/forums/thread/72023

 

No suitable application records we… | Apple Developer Forums

I had this issue today, and in my case, it was a stupid user error. I was setting up a new product on a developer account other than my own. Bundle ID and everything was configured correctly, and I confirmed that the identifiers were created in the correct

developer.apple.com

 

 그런데, 개인 계정으로는 xcrun altool 명령어로 업로드가 성공한다. 어떤 차이가 있었는지 확인해 보니, 오류가 났을때 사용한 계정이 업로드하려는 빌드 앱에 권한이 없어서 발생한거 였다. 생각보다 단순한 문제였는데 빌드 업로드 하는 계정이 빌드 머신에 동작하다보니 사용한 계정 관리가 안된거 같다.