'개발'에 해당되는 글 6건
- 2013.01.15 [CORDOVA/XCODE] 폰갭에서 시작화면(스플래시 스크린) 없애는 방법, Cordova PhoneGap ShowSplashScreenSpinner
- 2013.01.15 [MAC/XCODE] Info.plist, SDKSettings.plist 수정, 탈옥한 아이폰에 앱 넣기, Mac OS X 10.8 Mountain Lion, Xcode 4.5 6
- 2013.01.15 [MAC/XCODE] 키체인 인증서 생성, 탈옥한 아이폰에 앱 넣기, Mac OS X 10.8 Mountain Lion, Xcode 4.5 3
- 2012.12.27 [MAC/XCODE] 엑스코드 아이폰 옛날버전(iOS 5.1, iOS 5.0) 시뮬레이터 설치, xCode Preferences Download iPhone Simulator 2
- 2012.11.15 [KOSA] 코사 등급제 폐지, 소프트웨어기술자의 기술등급 폐지 및 시스템 일시중단 안내
- 2010.07.23 [iPhone/Xcode] 어플 도큐먼트에 이미지 파일 저장/로드 4
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
탈옥한 아이폰에 앱을 넣을때도 인증서는 있어야 합니다.
다만 인증되지 않은 인증서죠.
이 예제는 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개가 생성되었습니다.
소프트웨어기술자의
기술등급 폐지 및 시스템 일시중단 안내
(기술자신고 및 경력증명서 발급은 현행 유지함. 단, 기술등급 폐지로 경력증 발급이 종료됨과 동시에 경력증명서에 확인되는 등급도 더이상 표기되지 않음)
□ 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개) 및 요금 대폭 인하
|
앱 자체에 이미지를 저장하고 로드하는 방법입니다.
각각의 앱에는 지정된 도큐먼트 디렉토리가 할당됩니다.
디렉토리를 얻어오고 파일명을 지정하여 저장/로드 하는 코드입니다.
경로형식 /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 alloc] initWithContentsOfFile:strPathBackground];
최근에 올라온 글
최근에 달린 댓글
|
| |||||||