FireMonkey Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
FireMonkey 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

FireMonkey Q&A
[59] Re:XE5에서 아이패드를 디바이스로 설정해 앱 컴파일하는데 에러가 납니다
Humphery [hjfactory] 4727 읽음    2014-01-23 01:10
데브기어 테크게시판에서 답변 드렸던 것 정보 차원에 답변 드려요^^

파이어몽키로 iOS 계열에서 장치에 직접 실행하시려면 PAServer외에도 애플 앱스토어에서 개발자 등록 후 인증서가 있어야 합니다.
해당 오류는 인증정보를 찾을 수 없는 내용 같습니다. 조금 더 자세한 정보는 아래의 링크에서 확인해 보시면 좋을 것 같습니다.

http://docwiki.embarcadero.com/RADStudio/XE4/en/E0264_Unable_to_execute_'%22/usr/bin/codesign%22_...'

======
앱스토어에 개발자 등록하고 인증서 발급받아 맥북으로 현재 아이폰이나 아이패드 앱 개발하는 동료의 맥북으로 연결하여 테스트 한 결과 아래 에러가 떴습니다. 두번째 에러가 처음과는 좀 다르지만 첫번째것은 동일한것 같더군요...
XE5로 아이폰이나 아이패드앱 적용해 본 분들은 어떻게 하셨는지 궁금합니다.
다른 동료도 인증정보문제같다고 하긴 하는데 그 동료의 맥북-현재개발배포에 사용되는맥북-을 연결해서 해도 아래와 같이 에러가 나니 뭐가 문제일까요? 번거로우시더라도 도움 부탁드립니다

[PAClient Error] Error: E0264 Unable to execute '"/usr/bin/codesign" --en "/Users/limousik/RADPAServer/scratch-dir/lims-iPad/Project2.app/Entitlements.plist" -s "iPhone Developer" -f "/Users/limousik/RADPAServer/scratch-dir/lims-iPad/Project2.app"' (Error 1)
[PAClient Error] Error: E0264 iPhone Developer: ambiguous (matches "iPhone Developer: ryu keun ha (YR8SUYLLHB)" and "iPhone Developer: Ryu Keun Ha (EFP4B4GWQ9)" in /Users/limousik/Library/Keychains/login.keychain)
Failed
======
우선 위의 메시지를 확인한 결과
ryu keun ha (YR8SUYLLHB), Ryu Keun Ha (EFP4B4GWQ9)   두개의 인증서의 이름이 동일하게 등록되어 있는 것 같구요.

엠바카데로 문서를 보면
Mac의 "키체인 접근"어플을 오픈하셔서 2개중에 하나를 삭제하시고 다시 해보면 될 것 같습니다.
자세한 사항은 애플문서를 참고하라고 하네요.(-_-);

해결되시면 답글 부탁드립니다.
=====
Humphery님 감사합니다.
인증서 한개를 지우고 다시 컴파일 하니 Success라는 메시지를 볼 수 있었습니다.
그런데..에러가 또 나네요..ㅠㅠ

Unable to launch process on '.ip..' using the parameters from the 'iPad' profile.
The following error was returned: 'Unable to install package. (e8008015)'

그래서 검색해보니 awleeck님이 ios device deploy오류 란 제목으로 작년11월에 글을 올리신것이 있었습니다.
그 글에 달린 댓글을 봤는데 정확히 어떻게 해야 해결하는것인지 모르겠습니다.

혹시 XE5의 개발환경에 어떤 설정을 해야 되는것인지요?

자꾸 도움 요청해서 죄송합니다.
=====
e8008015 : RAD Studio에서 구성한 프로비저닝 프로파일이 대상 iOS 장비에 준비되어 있지 않습니다.
구성된 프로비저닝 프로파일을 대상 장치에 준비 하거나 RAD Studio 프로젝트 구성을 다른 프로비저닝 프로파일로 변경합니다. " 프로비저닝 페이지에 필요한 정보를 모두 입력 "을 참조하십시오.
RAD Studio 의 프로비저닝 데이터가 Mac 개발자 계정이 아닌 iOS 개발자 계정에 반드시 일치하도록합니다. iOS 개발자 인증서 이름 을 지정할 때는 특히주의하십시오.

프로젝트 > 옵션 > Provisioning에서 iOS Device로 선택 후 Developer Certification항목을 공백으로 두면 어떤가요?
저는 앱스토어에 배포를 하지 않아서 확인해 보니 공백으로 되어있고 장비에서도 잘 동작하거든요.

아무쪼록 잘 해결이 되셨으면 좋겠습니다.^^
======
http://tech.devgear.co.kr/345249


우씨 님이 쓰신 글 :
: XE5 사용중입니다.
: 맥북에 PAServer를 설치하고 아이패드를 USB로 연결하였습니다.
: 맥북의 시뮬레이터로는 테스트가 잘 되었습니다.
: 그런데 아이패드를 디바이스로 잡아 컴파일 하면 에러가 납니다.
: 맥북은 현재 앱스토어에 개발자 등록하고 인증서 발급받아 현재 아이폰이나 아이패드 앱 개발용으로 사용하는 것입니다.
:
: [PAClient Error] Error: E0264 Unable to execute '"/usr/bin/codesign" --en "/Users/limousik/RADPAServer/scratch-dir/lims-iPad/Project2.app/Entitlements.plist" -s "iPhone Developer" -f "/Users/limousik/RADPAServer/scratch-dir/lims-iPad/Project2.app"' (Error 1)
: [PAClient Error] Error: E0264 iPhone Developer: ambiguous (matches "iPhone Developer: ryu keun ha (YR8SUYLLHB)" and "iPhone Developer: Ryu Keun Ha (EFP4B4GWQ9)" in /Users/limousik/Library/Keychains/login.keychain)
: Failed
:
: XE5로 아이폰이나 아이패드앱 적용해 본 분들은 어떻게 하셨는지 궁금합니다.
: 뭐가 문제일까요? 번거로우시더라도 도움 부탁드립니다

+ -

관련 글 리스트
58 XE5에서 아이패드를 디바이스로 설정해 앱 컴파일하는데 에러가 납니다 우씨 3303 2014/01/16
59     Re:XE5에서 아이패드를 디바이스로 설정해 앱 컴파일하는데 에러가 납니다 Humphery 4727 2014/01/23
(링크)     Delphi Q/A > Re:XE5에서 아이패드를 디바이스로 설정해 앱 컴파일하는데 에러가 납니다
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.