Q & A
글수 1,540
iPhone Developer Program Standard 를 구입 한 후에..
순서대로 다 만들고 나서 provisioning profile 을 다운 받고,
그 파일을 Xcode->Window->Organizer 에다가 드래그 해서 넣고 체크 되어 있는거 확인하고 닫고 나서..
독에 있는 itune 에다가 드래그 해서 넣었습니다.
그리고 나서 제가 예전에 했던 샘플 프로젝트를 실행 하고 나서
프로젝트 명을 클릭 한 상태에서 Info 아이콘을 클릭을 했습니다.
Code Signing Identity->Any iPhone OS Device 에다가 pdf 파일에서 말한대로 넣구요.
Code Signing Provisioning Profile -> Any iPhone OS Device 에 pdf 에서 처럼
My Development Provisioning Profile 이 있을줄 알고.. 봤는데
없네요;; ㅜㅜ
이대로 컴파일 하면 KeyChain 문제로 에러 나구요;;
혹시나 해서
ID 에 * 하나만 넣고 다시 Profile 을 만들고 나서
그 파일을 XCode 의 Organizer 에 넣고, 폴더에도 직접 넣고, iTune 에도 넣어봤구요..
iTunes 에서 '복원' 눌러서 복원 하고 XCode 에서 Restore 도 한 후에 또 profile 을 넣어봤는데도 안되네요..
프로젝트를 새로 만들어도 안되구요;;
신형, 구형 ipod touch 두개를 해보았지만.. 둘다 똑같네요;;
이럴땐 어떻게 해야 하는 건가요?? ㅜㅜ
고수님들의 조언 부탁드립니다.. ㅜㅜ

"예전에 개발했던 프로그램을 Device 용으로 만드는" 경우일 것입니다.
즉, 프로비젼을 얻기 전에 개발된 프로젝트에는 이런 문제가 생깁니다.
프로젝트를 새로 생성하시고, 기존의 파일을 몽땅 옮겨서 새로 프로젝트를 구성하십시오.
그러면 Info 아이콘을 클릭한 후 해당 CodeSign 부분에서
새로 받은 프로비져닝 프로파일이 나타날 것입니다.
짠 ~~ ^.^