자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey 아이폰 개발(환경)
2015.09.03 12:34
본 게시판 사용시 당부 사항
* 이 게시판은 누구나 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
안녕하세요. 가을이다 입니다.
안드로이드 개발을 XE시리즈로 개발을 계속 해왔는데.. 이번에 아이폰개발을 하게 되어서
궁금한점 몇가지를 여쭈어봅니다.~
아이폰은 한번도 써본적이 없어서.... 아이폰 개발할때에 중고나라같은 곳에서, 아이폰 중고 공기계를 사서
안드로이드처럼 USB를 연결하고 다이렉트로 개발테스트가 가능한지요?
물론 앱배포하려면 개발자등록같은것을 해야겠지만, 개발중간과정에서는 개발자-등록과정등이.. 필요없지요?
아시는분 답변좀 부탁드리겠습니다.
참고로,, 중고구입할때.. 아이폰 4, 5 구입하면 되겠지요?
Firemonkey 아이폰 개발(환경)
2015.09.03 12:34
본 게시판 사용시 당부 사항
* 이 게시판은 누구나 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
안녕하세요. 가을이다 입니다.
안드로이드 개발을 XE시리즈로 개발을 계속 해왔는데.. 이번에 아이폰개발을 하게 되어서
궁금한점 몇가지를 여쭈어봅니다.~
아이폰은 한번도 써본적이 없어서.... 아이폰 개발할때에 중고나라같은 곳에서, 아이폰 중고 공기계를 사서
안드로이드처럼 USB를 연결하고 다이렉트로 개발테스트가 가능한지요?
물론 앱배포하려면 개발자등록같은것을 해야겠지만, 개발중간과정에서는 개발자-등록과정등이.. 필요없지요?
아시는분 답변좀 부탁드리겠습니다.
참고로,, 중고구입할때.. 아이폰 4, 5 구입하면 되겠지요?
등록절차나 구입 방법 등에 대해선 설명할 만큼은 안되고요
결론만 말씀드리자면
개발할 때에도 등록을 해야합니다.
그리고 인증서 받고, 기기도 인증해야하고 그것들 가지고 프로파일도 만들어서 다운받아야합니다.
저는 회사 아이디가 있어서 프로파일만 만들어서 받아서 하면됐는데 등록신청하고 승인?될때까지 몇일 소요되는걸로 알고있습니다.
인터넷에 검색해보시면 많이 나와있습니다.
그리고 쓰시는 환경이 윈도우라면
Mac이 필요합니다.. OS X가 깔린 컴퓨터에 PAserver 라는 것을 깔아서 실행시킨뒤 라드스튜디오에서 tool-option - connection profile manager를 통해 연결을 하고 빌드해보면 필요한 sdk를 받으라고 팝업이 뜹니다. 확인 같은거누르면 알아서 설치가되고요.. 그 전에 타겟플랫폼은 ios나 osx로 하시고요. (PAserver는 embarcadero docwiki 같은데서 검색하면 찾으실수있을거에요)
그리고 아이폰 연결은 OS X가 깔린 컴퓨터에 연결해야 합니다. 중간다리 격인 애플컴퓨터에는 xcode등이 깔려있어야하구요
마지막으로 위의 환경이 다갖추어진 뒤 코드를 짜고, 개발을 하실때에는 라드 스튜에서 툴 - 옵션 - 프로비져닝을 만드신 프로파일로 맞춰주시고 프로젝트 - 옵션 - 버젼 인포 에서 ios플랫폼으로 맞춰 주신뒤 CFBundleIdentifier 라는 항목을 프로파일이랑 맞춰주셔야합니다. (com.embarcadero.radstudio 대충 뭐 이런 형식의 이름)
google이 답입니다.......stack overflow.... 영어.....