본문 바로가기

mac

-bash: ./MyScript.sh: Permission denied vi로 MyScript.sh을 작성하고 실행했더니 아래의 에러가 발생했다. -bash: ./MyScript.sh: Permission denied sh파일의 권한 문제이므로 권한 변경을 시도했다. 딱히 이상이 없어 보이지만 혹시나해서 권한을 더 주었다. 이렇게 해도 안된다. -bash: ./MyScript.sh: Permission denied 뭐가 문제일까.. 혹시나 하는 마음에 chmod 755 MyScript.sh 하니깐, 문제없이 실행된다. 우클릭으로 확인한게 전혀 영향을 주지 않았다.-_- 훼이크인가. 더보기
Mac OS 버전 체크 현재의 Mac OS X 버전을 체크하려면 NSProcessInfo 의 operatingSystemVersionString 를 사용할 수 있다. @property(readonly, copy) NSString *operatingSystemVersionString NSProcessInfo Class Reference 도큐먼트를 읽어보면 operatingSystemVersionString의 값은 언어에 따라 값이 달라지는 값으로 보이며 따라서 Parsing에 적합하지 않다고 되어 있다. 만약 Mac OS X 10.10이상에서 버전 체크를 하려면 operatingSystemVersion 를 사용하면 된다. @property(readonly) NSOperatingSystemVersion operatingSystem.. 더보기
무료 SVN 저장소 보통은 형상관리를 하는데 svn서버(혹은 git)를 구축해서 사용하는데, 개인 개발자나 보안을 크게 신경쓰지 않는 프로젝트라면 무료 SVN저장소를 이용하는 것도 나쁘지는 않다. (서버 구축이 귀찮) 나도 레퍼런스용 예제소스를 작성할 때 무료 SVN저장소를 활용하는 편이다. 최근에 사용하고 있는 무료 SVN 저장소는 https://xp-dev.com/ 이다. 회원 가입하면 무료로 SVN 저장소를 이용할 수 있으며, 프로젝트 멤버 관리 및 Trac도 제공하고 있다. 무료일 경우 SVN저장소 공간이 10M밖에 제공하지 않는다는 단점.필요하다면 유료로 전환(월 5$)해서 20G만큼 사용할 수도 있다. Copyright © 2015 by ZAMCOM, All rights reserved. 더보기
Apple 개발자 사이트에서 Package Maker 다운로드 받기 1. Apple 개발자 다운로드 사이트로 간다.https://developer.apple.com/downloads/index.action 2. 검색창에 packagemaker 를 입력해서 검색한다. 3. 2015년 02월 06일 기준으로 Auxiliary Tools for Xcode - Late July 2012와 Auxiliary Tools for Xcode - February 2012가 보일 것이다. 최신 버전을 받자. 4. dmg 실행하고 Packagemaker를 실행. Copyright © 2015 by ZAMCOM, All rights reserved. 더보기