우선 아이폰은 JailBreak(해킹)이 된 상태어야 한다.
Cydia 어플인 AppSync for OS 3.1 이 있어야 하기 때문이다.
아래 사항을 테스트 할 때 아이폰의 버전은 3.1.3 이었다.
파일파인더를 실행하여 유틸리티->키체인접근을 실행한다.
키체인접근의 메뉴에서 인증지원->인증서 생성을 선택한다.
인증서 생성을 누르면 다음과 같은 화면이 나타나는데
이름은 반드시 iPhone Developer 로 입력해야 하고,
인증서 유형을 코드서명으로 바꿔서 계속을 눌러 진행한다.
키체인접근이 생성되었다면 X표시가 되었있을텐데
이것을 더블 클릭하여 열어서 <항상신뢰> 로 바꾸어서 저장한다.
이제 파일파인더에서 Developer/Platforms/iPhoneOS.platform/Info.plist 파일을 더블클릭하여 열어서
XCiPhoneOSCodeSignContext를 XCCodeSignContext 로 변경한 뒤 저장하면 된다.
이 과정이 끝나고 재시동을 해주면 정신건강에 좋다. -> 정확하게 이렇게 해도 안되는 경우가 있기 때문이다. 디버깅을 하는 방법은 구글링을 해서 나도 배운뒤 다시 올려야겠다.
Posted by nurgoori