본문 바로가기

Dev

Code Sign error Code Sign error: The identity 'iPhone Developer' doesn't match any valid certificate/private key pair in the default keychain 인증서를 등록하고 처음으로 기기 테스트를 할 때 위와 같은 오류가 뜬다면 아래와 같이 하자. 1. 개발에 사용하지 않은 디바이스라면 : Organizer에서 연결된 디바이스에 Using for Development를 눌러서 개발용 디바이스로 바꾸자. 2. 만약 오류나는 프로젝트가 이전에 다른 인증서에서 테스트하던 프로젝트라면 : 프로젝트 Build Setting - Code Signing 에서 등록된 인증서와 같에 설정해보자. 3. 아니라면 아래 주소를 통해 점검해보자 http://.. 더보기
개발자 등록 후 맥 OS에 인증서 등록 (디바이스 테스트) 맥북에 인증서를 등록하여 디바이스 테스트를 진행하는 과정이 여러 블로그들에 많이 올라와 있으나최근, 개발자 홈페이지 메뉴가 많이 바뀌어서 진행하는데 어려움을 겪었다.하지만 성공적으로 등록을 마치고 나니 큰 차이는 없어보인다.그래도 한 번 적어본다. 1. 인증서 등록 : 키체인 접근 실행 - 상단 메뉴바 - 인증서 지원 - 인증 기관에서 인증서 요청 : 사용자 이메일 주소와 일반 이름을 적고 요청항목은 디스크에 저장, 본인이 키쌍정보 체크 한뒤에 진행해서 저장한다. 2. 개발자 홈페이지에 인증서 등록 ( https://developer.apple.com/membercenter/index.action ) : 좌측에 Certificates, Identifiers & Profiles 메뉴 선택 - 좌측 Cert.. 더보기
세션 Session 세션(Session): 유저의 데이터를 서버쪽에 저장하여 유저의 시스템에는 서버에 저장되어 있는 해당 사용자의 데이터를 찾아서 가져올 수 있는 식별키만(쿠키형태)를 저장하기 때문에 유저의 신상정보나 귀중한 정보가 밖으로 빠져나가는것을 막을수 있어 보안측면에서 좀더 안전하다. http://www.zetswing.com/bbs/board.php?bo_table=PHP_LEC&wr_id=6&page=3 더보기
에러 - Code Sign error : Provisioning profile '어쩌구 저쩌구' can't be found iOS 개발을 하던 도중에... 아이폰에서 테스트해보려고, Run을 눌렀는데 갑자기 Code Sign error : Provisioning profile '어쩌구 저쩌구' can't be found 라는 에러가 났다. 아마도 Provisioning Profile 을 한 번 업데이트 했는데, 이 프로젝트에 적용이 되지 않아서 인 것 같았다. 아래는 해결 방법이다. 1. 실행중인 Xcode 프로그램을 모두 종료한다. 2. Finder로 오류가 발생한 프로젝트 폴더로 이동한다. 3. 프로젝트명.xcodeproj 파일을 오른쪽 클릭하여, '패키지 내용 보기'를 선택한다. 4. 패키지 내부에 있는, project.pbxproj 파일을 Xcode로 연다. 5. commnd+F로, 'PROVISIONING PROFI.. 더보기
애플 기업 개발자 등록 과정 참고 사이트: http://trend21c.tistory.com/1037http://blog.daum.net/bluefild/15http://dentis.tistory.com/180 1. 일단 먼저 계정 생성을 한다.https://developer.apple.com/programs/ios/ - 명의는 왠만하면 대표님 이름으로 하는게 좋다. 나중에 앱스토어에 등록할때 계정 명의랑 신청자명이랑 다르면 취소될 수 있고, 변경하는데도 번거롭기 때문. 2. 기업 개발자로 등록하려면 일종의 외국에서 쓰이는 사업자 등록번호인 DUNS Number가 필요하다.https://developer.apple.com/ios/enroll/dunsLookupForm.action에서 DUNS Number가 있는지 확인하고 없다면 바.. 더보기
테이블이나 데이터베이스 파일로 백업/복구하기 1. mysql 에 접속한다. mysql -u유저 -p패스워드 2. 백업할때 select * from DB명.테이블명 into outfile '만들 파일명.확장자' fields terminated by '구분자'; DB명만 적으면 DB전체를 csv로 백업한다. 콤마를 찍어서 특정 테이블만 백업할 수 있다. 경로를 지정안하면 만들어진 csv는 mysql/data/폴더에 있다. 3. 복구할때 load data infile '/경로/파일명' into table '테이블명' fields terminated by ','; * 유의사항쿼리를 실행하는 USER 의 File_Priv 권한이 'Y' 이어야 한다. update user set File_Priv = 'Y' where User = '{유저이름}' ; 으로 바.. 더보기
user 권한 리스트 http://mysqldba.tistory.com/30http://blog.daum.net/kimuks/7532350나중에 정리. 더보기
date 함수 인수 정리 http://php.net/manual/kr/function.date.php 더보기
File System 1. fopen 인자값 ( 출처: http://unikys.tistory.com/273 ) - fopen($link, "a"); 인자 모드 포인터 위치 파일이 존재 유무 r 읽기 전용 파일의 시작 파일 내용 보존 r+ 읽고 쓰기 파일의 시작 파일 내용 보존 w 쓰기 전용 파일의 시작 파일 내용 삭제, 없으면 새로 생성 w+ 읽고 쓰기 파일의 시작 파일 내용 삭제, 없으면 새로 생성 a 쓰기 전용 파일의 끝 파일 내용 보존, 없으면 새로 생성 a+ 읽고 쓰기 파일의 끝 파일 내용 보존, 없으면 새로 생성 x 쓰기 전용 새로운 파일 생성 파일이 존재하면 false 리턴 그리고 에러 남 x+ 읽고 쓰기 새로운 파일 생성 파일이 존재하면 false 리턴 그리고 에러 남 2. 파일/디렉토리 유무 확인 (1) is.. 더보기
[CSS] a 태그 a:link : a태그 link에 설정 a:hover : a태그 마우스 오버시 text-decoration: none; -> 링크에 설정되어있는 기본값들 해제(밑줄 등) text-decoration: underline -> 링크에 밑줄 설정 더보기