2013. 1. 15. 16:22 ANDROID IOS
[CORDOVA/XCODE] 폰갭에서 시작화면(스플래시 스크린) 없애는 방법, Cordova PhoneGap ShowSplashScreenSpinner

폰갭에서 코도바 스플래시 이미지 없애는 방법이 두가지 있습니다.

하나는 Cordova.plist에서 설정해줄수 있고,

두번째는 index.html에다가 코드를 집어넣는 방법입니다.

 

 

Cordova.plist 를 열고 ShowSplashScreenSpinner 값을 NO로 변경합니다. 

 

 

 

또는 index.html 을 열고 스크립트를 삽입하세요.

댓글을 달아 주세요

2013. 1. 15. 13:35 ANDROID IOS
[MAC/XCODE] Info.plist, SDKSettings.plist 수정, 탈옥한 아이폰에 앱 넣기, Mac OS X 10.8 Mountain Lion, Xcode 4.5

Info.plist와 SDKSetting.plist를 수정해야 탈옥한 아이폰에 앱을 넣을 수 있습니다.

Info.plist의 두 부분에서 XCiPhoneOSCodeSignContext 값을 XCCodeSignContext 로 바꿔야 합니다.

SDKSettings.plist 파일의 CODE_SIGNING_REQUIRED 값을 YES 에서 NO 로 바꿔야 합니다.

 

예전에는 파일이 텍스트파일 형태여서 바로 수정이 가능했지만 버전업이 되면서 그렇게 할 수 없게 되었습니다.

 

이 예제는 Mac OS X 10.8에 Xcode 4.5 버전에서 작성되었습니다.

이전버전은 파일 경로가 틀리니 참고하세요.

 

 

[MAC/XCODE] 키체인 인증서 생성, 탈옥한 아이폰에 앱 넣기, Mac OS X 10.8 Mountain Lion, Xcode 4.5

 

 

응용 프로그램 > 유틸리티 > 터미널을 실행시키세요.

 

 

Info.plist 파일 수정

 

 

1. 터미널에 명령어를 입력하세요.

sudo cp /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Info.plist ~/Desktop/

sudo chmod 777 ~/Desktop/Info.plist

 

 

2. 바탕화면에 복사된 Info.plist를 더블클릭하세요.

 

 

3. Information Property List > DefaultProperties > CODE_SIGN_CONTEXT_CLASS 값을 XCCodeSignContext로 변경합니다. (원래값 XCiPhoneOSCodeSignContext)

 

 

4. Information Property List > OverrideProperties > CODE_SIGN_CONTEXT_CLASS 값을 XCCodeSignContext로 변경합니다. (원래값 XCiPhoneOSCodeSignContext)

 

 

5. 수정이 완료되면 Info.plist 파일을 원래위치에 덮어씌웁니다.

 

 

 

SDKSettings.plist 파일 수정

 

 

1. 터미널에 명령어를 입력하세요.

sudo cp /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/IphoneOS6.0.sdk/SDKSettings.plist ~/Desktop/

sudo chmod 777 ~/Desktop/SDKSettings.plist

 

 

2. 바탕화면으로 SDKSettings.plist가 복사되었습니다. 더블클릭해서 실행하세요.

 

 

3. Root > DefaultProperties > CODE_SIGNING_REQUIRED 값 YES를 NO로 수정하세요.

 

 

4. 수정이 완료되면 SDKSettings.plist 파일을 원래위치에 덮어씌웁니다.

sudo mv ~/Desktop/SDKSettings.plist /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/SDKSettings.plist

댓글을 달아 주세요

  1. 나루

    우왓~ 정말 감사합니다...가뭄의 단비 같은 글이네요...꼭 필요한 정보 얻고 갑니다

    2013.04.05 00:02 [ ADDR : EDIT/ DEL : REPLY ]
  2. 우뭇가살이

    저는 sdk가 5.0이고 아이폰 ios는 6.1.3 반탈인데요
    두개를 버전을 맞춰줘야 되는건가요?
    그리고 위에것들을 완료 후 아이폰을 컴퓨터에 연결하고
    xcode에서 device로 설정만 하고 런하면
    아이폰에서 실행이 되는건지 아니면 또 다른 할일이 있는건지 궁금합니다

    2013.09.15 05:35 [ ADDR : EDIT/ DEL : REPLY ]
  3. Xcode의 이전 버전의 전용 네트워크 빌드라는 시스템을 제공했다. 이러한 기능은 엑스 코드의 지원되는 버전의 부재입니다.

    2013.11.21 16:34 [ ADDR : EDIT/ DEL : REPLY ]
  4. 수정해야 탈옥한 아이폰에 앱을 넣을 수 있습니다.

    2013.11.22 20:45 [ ADDR : EDIT/ DEL : REPLY ]

2013. 1. 15. 13:27 ANDROID IOS
[MAC/XCODE] 키체인 인증서 생성, 탈옥한 아이폰에 앱 넣기, Mac OS X 10.8 Mountain Lion, Xcode 4.5

탈옥한 아이폰에 앱을 넣을때도 인증서는 있어야 합니다.

다만 인증되지 않은 인증서죠.

 

이 예제는 Mac OS X 10.8에 Xcode 4.5 버전에서 작성되었습니다.

이전버전은 파일 경로가 틀리니 참고하세요.

 

[MAC/XCODE] Info.plist, SDKSettings.plist 수정, 탈옥한 아이폰에 앱 넣기, Mac OS X 10.8 Mountain Lion, Xcode 4.5

 

키체인 인증서 생성

 

1. 응용프로그램 > 유틸리티 > 키체인 접근

인증서를 만들기 위해 키체인 접근 프로그램을 실행합니다.

 

 

2. 메뉴 > 인증서 지원 > 인증서 생성 을 실행합니다.

인증서를 만들기 위해 키체인 접근 프로그램이 실행되면 인증서 생성을 합니다.

 

 

3. 인증서 생성, 이름을 꼭 iPhone Developer 로 입력하세요.

 

 

4. 일련 번호: 1, 유효 기간: 365

 

 

5. 이메일 주소는 아무거나 적으면 됩니다. 형식에 맞게.

 

 

6. 키 쌍 정보, 키 크기: 2048비트, 알고리즘: RSA (라이베스트, 샤미르, 애들먼)

 

 

7. 키 사용 확장자 포함 체크, 이 확장자는 중요합니다 체크, 서명에 체크하세요.

 

 

8. 확장된 키 사용 확장자 포함 체크, 이 확장자는 중요합니다 체크, 코드 서명 체크하세요.

 

 

9. 기본 제한 확장자 포함 체크해제 하세요.

 

 

10. 제목 대체 이름 확장자 포함 체크해제 하세요.

 

 

11. 키체인: 로그인 (저장할 위치)

 

 

12. 결로. 이 인증서는 타사에 의해 검증되지 않았습니다. (정상)

 

 

13. 로그인 탭에 iPhone Developer 공개 키, 개인 키, 인증서 3개가 생성되었습니다.

댓글을 달아 주세요

  1. 익명

    비밀댓글입니다

    2013.01.15 13:32 [ ADDR : EDIT/ DEL : REPLY ]

2012. 12. 27. 16:20 ANDROID IOS
[MAC/XCODE] 엑스코드 아이폰 옛날버전(iOS 5.1, iOS 5.0) 시뮬레이터 설치, xCode Preferences Download iPhone Simulator

xCode에 옛날버전(iOS 5.1, iOS 5.0) 시뮬레이터 설치하기

 

1. 메뉴 > Xcode > Preferences

 

 
2. Downloads(다운로드) 탭에가서 원하는 시뮬레이터를 Install(설치)하세요.

 

 

3. 설치가 완료되면 Sheme(스키마)에 다운로드한 시뮬레이터가 표시됩니다.


 


댓글을 달아 주세요

2012. 11. 15. 17:31 COMPUTER
[KOSA] 코사 등급제 폐지, 소프트웨어기술자의 기술등급 폐지 및 시스템 일시중단 안내

소프트웨어기술자의
기술등급 폐지 및 시스템 일시중단 안내


(기술자신고 및 경력증명서 발급은 현행 유지함. 단, 기술등급 폐지로 경력증 발급이 종료됨과 동시에 경력증명서에 확인되는 등급도 더이상 표기되지 않음)



□ 2012년 11월 24일부터 소프트웨어산업 진흥법 일부 개정에 의거하여 소프트웨어기술자 등급이 폐지됨에 따라 아래 표와 같이 신규 및 변경신고 증빙서류 제출, 경력증 갱신/재발급 신청 및 출력, 경력증명서 신청 및 출력, 경력관리비 납부 및 경력관리시스템 중단 기간을 안내하오니 소프트웨어기술자들께서는 미리 신청하시어 등급 폐지 및 증명서 발급 제한으로 발생할 수 있는 혼란과 경력신고상의 불이익이 없도록 해 주시기 바랍니다.

신규 및 변경신고 증빙서류 제출, 경력증 갱신/재발급 신청 및 출력, 경력증명서 신청 및 출력, 경력관리비 납부 및 경력관리시스템 중단 기간
구분 신고 및 신청기간 상세내용
신규 및 변경신고
증빙서류 제출
2012년 11월 19일(월)
18:00까지
- 해당 기간까지 증빙서류(보완서류 포함) 도착분에 한하
여 경력을 심사함. 이후 시스템 재개 후에 기술자 신고 가능
- 해당 기간까지 보완서류가 도착하지 않은 건에 대해서는
최종 제출한 서류로만 승인함
경력증
갱신/재발급 신청
- 해당 기간까지 경력증 갱신 및 재발급 신청 가능
- 신청한 경력증 출력은 2012년 11월 23일(금) 18:00까지만
출력 가능하며, 이후 등급제 폐지로 경력증 발급은 종료함
경력증명서 신청 - 해당 기간까지 등급이 표기된 경력증명서 신청이 가능
- 신청한 경력증명서 출력은 2012년 11월 23일(금) 18:00까
지만 출력 가능하며, 이후 시스템 재개 후에 신청한 경력증명서는 등급이 표기되지 않은 경력증명서로 신청됨
경력관리비 납부 - 해당 기간까지만 납부 가능
경력관리시스템 서비스 중지 2012년 11월 23일(금) 18:00부터 ~ 11월 25일(일) 24:00까지 서비스 중지
※ 수수료 인하는 2012년 11월 24일부터 적용하며, 이전에 결제하신 사항은 환불이 불가능하오니 이점 양지 하시어 경력 신고를 진행해주시기 바랍니다.

SW기술자 신고제 주요 개선내용
구분 내용



등급제 및
경력인정기준 폐지
ㅁ SW산업진흥법시행령 제1조의2 별표 및 고시 개정
서식개선 ㅁ 경력증명서에서 등급 삭제
ㅁ 경력증명서에 미확인된 경력(증빙불가)도 표기하여 발주자 등
    이용자가 판단
수수료인하 ㅁ 수수료 항목 축소(5→3개) 및 요금 대폭 인하
신청내용 수수료(원) 비고
현행 조정
SW기술자의 경력등록 30,000 25,000 최초 1회
SW기술자의 경력관리 연 10,000 연 5,000 연간
(최초 1회 면제)
SW기술경력증 갱신/재발급 10,000 - 등급제폐지로
발급종료
SW기술자 경력변경 5,000 - 2번(경력관리)
으로 일원화
SW기술자 경력증명서발급 1부당 5,000 1부당 2,000  

 

댓글을 달아 주세요

2010. 7. 23. 17:34 ANDROID IOS
[iPhone/Xcode] 어플 도큐먼트에 이미지 파일 저장/로드

앱 자체에 이미지를 저장하고 로드하는 방법입니다.

각각의 앱에는 지정된 도큐먼트 디렉토리가 할당됩니다.

디렉토리를 얻어오고 파일명을 지정하여 저장/로드 하는 코드입니다.



경로형식 /Users/kaudo/Library/Application Support/iPhone Simulator/4.0.1/Applications/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/Documents/


이미지 저장

NSArray *aryPath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);

NSString *strPathBackground=[NSString stringWithFormat:@"%@/kaudo.jpg",[aryPath objectAtIndex:0]];

NSData *imageData = [NSData dataWithData:UIImageJPEGRepresentation(imgBackground,80)];

[imageData writeToFile:strPathBackground atomically:YES];


이미지 로드

NSArray *aryPath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);

NSString *strPathBackground=[NSString stringWithFormat:@"%@/kaudo.jpg",[aryPath objectAtIndex:0]];

imageView.image=[[UIImage allocinitWithContentsOfFile:strPathBackground];



댓글을 달아 주세요

  1. 질문자

    안녕하세요
    질문좀드려도될까요
    혹시 이미지 저장 셋째줄 (imgBackground,80) 가 뭘 뜻하는지 알고싶습니다.
    또한 카메라에서 찍은 사진을
    위의 코드로 저장 후
    위의 코드로 따로 사진첩에서 로드하는게 가능한지요..?

    2012.08.08 11:20 [ ADDR : EDIT/ DEL : REPLY ]
    • 음 (imgBackground,80)은
      UIImageJPEGRepresentation(이미지경로,압축비율) 입니다.
      사진첩 로드는 다른 코드로 구현하셔야 할 것 같아요 ^^

      2012.08.08 14:24 신고 [ ADDR : EDIT/ DEL ]

최근에 올라온 글

최근에 달린 댓글