본문 바로가기

Dev/iOS

공부 온라인강의 : http://www.econovation.co.kr/@page/school/online_list.asp?gubun=programming 한번씩은 봐보자. > https://developer.apple.com/library/ios/#referencelibrary/GettingStarted/Learning_Objective-C_A_Primer/index.html Objective-C에서 사용되는 지시어기존의 C/C++에서는 사용하지 않는 컴파일러 지시어가 Obj-C에는 존재한다. 이제 부터는Obj-C에서 사용되는 여러 가지 컴파일러 지시어에 대해서 살펴보도록 하자. 각각의지시어는 '@'문자로 시작한다. 아래와 같은 종류들이 있다. @interface : 클래스 선언 시 사용한다.@impleme.. 더보기
iPhone Activation we're sorry we are unable to continue with your activation at this time 위와 같은 문구가 뜨면서 아이폰 이용이 불가능 할때는 임의의 아무 유심칩을 끼워서 초기 설정 메뉴를 넘긴다. 이후엔 유심칩 없이도 이용이 가능하다. 출처: http://www.clien.net/cs2/bbs/board.php?bo_table=kin&wr_id=2682971 더보기
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.. 더보기
에러 - 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가 있는지 확인하고 없다면 바.. 더보기
iPhone SDK 이전버전 다운로드 iPhone SDK와 Xcode 이전버전은 찾기가 힘들다.Xcode는 몰라도 SDK는 애플 내 홈페이지에서 없는것같다.구글링을 해봐도 예전 링크는 다 깨져있엇는데, 그중에 되는 링크를 찾았다. iPhone SDK 3.1.3 with XCode 3.1.4 for Leopard (10.5.7) http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_3.1.3__final/iphone_sdk_3.1.3_with_xcode_3.1.4__leopard__9m2809a.dmgiPhone SDK 3.1.3 with XCode 3.2.1 for Snow Leopard (10.6.0) http://developer.apple.com/ios/downl.. 더보기