컴퓨터/XCode 4

[IPhone OS 4.0, XCode] 디버깅중 시뮬레이터에서는 이상없는데 디바이스에서 에러가 발생할 경우

결론부터 말씀드리면 디바이스 리셋부터 한번 해보시기 바랍니다. 4.0 업데이트후로 게임이 다운되거나 아예 동작이 안된다는 리뷰들이 올라와서 iOS4.0에서 문제가 있는 어플들 하나씩 새로 올리는 중입니다. 어제 하나를 새로 빌드해서 올리고 다음 어플을 고치는 중에 OPenFeint관련 에러가 발생하여 최신 버젼으로 교체를 하게 되었습니다. 문뜩 어제 올린것도 아직 리뷰전이니 기왕이면 같이 교체해주는것이 나을것 같아 OPenFeint를 새로 넣어주고 빌드하고 있었습니다. 어제는 분명, 아이폰에서 테스트 잘 하고 이상없어서 올린 어플이 갑자기 문제가 생기기 시작했습니다. 기존 어플을 삭제하고 새로 인스톨하면 처음 실행은 되는데 이후로는 실행하면 SIGARBT 에러가 계속해서 발생하는 것이였습니다. 4.0으로..

컴퓨터/XCode 2010.07.02

[xcode]error g++ -4.2 failed with exit code 1

어제 기존 App에다 스코어보드가 필요해서 OPenFeint를 새로 붙이고 있었는데 Frameworks 까지 추가하고 나니 갑자기 저 에러가 나오기 시작했습니다. 설정문제인가 하는 생각에 이것저것 건드려봤지만 여전.. 구글링해봐도 제각각 다른 원인에 이유를 모르겠다는 글들만 잔뜩 보이고.. 어디선가 한사람이 그건 에러가 아니다. 라고 적어놓았더군요. 그 이전에 나온 warning들 중에 이유가 있을것이라고.. 제 경우는 Duplication File의 warning이 있었는데 이게 문제였습니다. 페이스북을 연결해놓은 앱에도 OPenFeint를 붙이며 다시 페이스북 코드가 들어가서 발생한 에러였네요. ^^ 저 문제로 5시간정도? 고생했었는데 알고 보니 허탈하군요. 그래도 좋은 공부가 되었습니다.

컴퓨터/XCode 2010.06.14

[XCode Tip] XCode에서 아이폰으로 인스톨시 "Failed to upload MyApp.app" 에러 발생

새로 생성한 프로젝트에서 주로 발생하는 것 같습니다. 제 경우는 처음 인스톨 할때는 매번 발생하는 군요. Active SDK를 Device로 선택하고 빌드할때 종종, 인스톨에 실패했다는 메시지를 출력할때가 있습니다. 정작 아이폰을 확인하면 어플은 제대로 설치가 되어 있구요. 디버깅을 시도할 경우 설치는 되지만 어플이 구동되지 않아 디버깅도 불가능합니다. AppID나 Profile에 이상이 없다면 XCode 자체적인 문제입니다. 해결방법은 간단, XCode를 재실행하면 되는군요. 죄없는(?) 개발자를 가끔 놀래키는 XCode입니다.

컴퓨터/XCode 2010.04.07

[XCode Tip] IPhone Simulator 초기화 혹은 파일 삭제

개발 도중에 어플에서 필요한 파일을 생성해서 사용하다가 초기상태 - App이 처음 설치된 상태에서의 테스트를 하려고 보니 어디서 파일을 지워야 할지를 모르겠더군요. Finder에서 생성한 파일이름으로 검색해도 찾지를 못해서 하마트면 코드로 파일 삭제를 하는 귀찮은 짓을 할뻔했습니다. 아래의 폴더에 시뮬레이터에서 사용되는 App의 파일들이 설치되어 있습니다. 일련번호로 폴더명이 생성되어 있지만 폴더안의 실행파일을 보면 어떤 프로젝트인지 아실수 있을겁니다. NSDocumentDirectory에 파일을 만드셨다면 App폴더의 Documents내의 파일을 삭제하시면 됩니다. /Users//Library/Application Support/iPhone Simulator/User/Applications

컴퓨터/XCode 2010.04.06