Jump to content
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr ×
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr
  • 0

PaServer 연결하여 iOS 앱 빌드 후 Transporter로 .ipa파일 앱 올리려 하면 번들 id 찾을 수 없다는 에러 해결방법 있나요?


KimY

질문

iOS앱 개발 처음하는 개발자입니다. 

델파이로 PaServer 연결하여 iOS 앱 빌드 후 Transporter로 .ipa파일 앱 올리려 하면 번들 id 찾을 수 없다는 에러가 뜹니다. 

 

애플 Developer사이트에 개발자 가입하였고

Account - Certificates, Identifiers, Devices, Profiles 등록하였고

해당 내용으로 소스 빌드하여 

App Store Connect에 올리려하는데 

transpoer에 빌드한 앱인 .ipa 파일을 올리면 "번들 id를 찾을 수 없습니다" 라는 에러가 뜹니다. 

자료도 찾아보고 Identifiers나 Profiles 다시 만들고 이것 저것 해봐도 해결이 되지 않아 이렇게 질문 올립니다. 

맥북 PaServer폴더에서 해당 .ipa 압축 풀어서 plist 파일 열어서 보면 번들  id 잘 들어가 있는데도

transporter에서는 번들id 못 찾는다고 하니 어찌 해결해야 할지 모르겠습니다. 

해결 할 수 있는 답변 바랍니다. 


개발환경은 아래와 같습니다.
Delphi 10.4

Xcode 14.3
맥북OS Venture 13.4.1
 

이 댓글 링크
다른 사이트에 공유하기

1 answer to this question

Recommended Posts

  • 0

번들ID가 없다고 나오면 인증부터 프로비져닝 까지 어딘가 안 맞다는 것 입니다.

인증 처음 단계부터 차근차근 다시 해보시고 안되시면 인증서나 프로비져닝을 새로 만들어도 보시고 여러가지 시도를 해봐야 합니다.

델파이 에서는 프로젝트 옵션에서 CFBundleIdentifire 항목에 번들ID가 프로젝트 명으로 자동으로 들어가게 되어 있는데 이 이름과 앱스토어 사이트에 프로비져닝에서 생성한 ID가 대소문자 구분까지 해서 정확하게 일치 하는지 확인하시고

프로젝트 옵션에 CFBundleIdentifire 항목에 프로젝트 명으로 자동으로 넣지 말고 애플 인증 사이트에 입력한 그대로 수동으로 입력해 보세요.

image.png

그리고 프로젝트 옵션의 Provisioning  페이지에 항목들이 에러 없이 뜨는지 확인 해보시기 바랍니다.

또 한가지 체크 할 내용은 델파이는 항상 최신버전으로 사용해서 빌드해야 합니다.

만약 최신 버전 라이선스가 없다면 델파이 트라이얼 최신 버전으로 빌드를 해서 배포해 보시기 바랍니다.

이때 기존 10.4 프로젝트 파일을 그대로 불러 오면 안되고 프로젝트는 델파이 최신버전인 11.3 에서 생성하고 소스파일만 복사해서 만들어야 합니다.

물론 PAServer 도 최신버전으로 사용해야 합니다.

 

 

이 댓글 링크
다른 사이트에 공유하기

이 토의에 참여하세요

지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.

Guest
이 질문에 답변하기...

×   서식있는 텍스트로 붙여넣기.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   이전에 작성한 콘텐츠가 복원되었습니다..   편집창 비우기

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

중요한 정보

이용약관 개인정보보호정책 이용규칙 이 사이트가 더 잘 작동하기 위해 방문자의 컴퓨터에 쿠키가 배치됩니다. 쿠키 설정 변경에서 원하는 설정을 할 수 있습니다. 변경하지 않으면 쿠키를 허용하는 것으로 이해합니다.