xcode에서 사용할 shell script 작성하기 1/1

Leo Kang·2021년 7월 21일
0

shell script for xcode

목록 보기
1/3

우리 회사에서는 기능이 유사한 앱을 찍어내는 중인데..
오늘도 인간 jenkins로 열심히 배포를 위해 타겟을 늘리고 프로젝트를 셋팅중이다.

그동안 상당히 귀찮았던게..
카카오톡 로그인키를 info.plist에 넣어줘야하는데
타겟을 복사하고, 폴더를 복사해서 수정해서 쓰다보니,
수정이 안되거나 하는 이유로 틀리게 적는 경우가 왕왕 있었다.
한마디로 휴먼 에러를 줄여보겠다는 것!

애초에 info.plist의 수정없이 클래스나 구조체 변수로 런타임시에 사용하도록 만들어줬으면 좋았을텐데,
아무튼! 이걸 빌드시에 자동으로 info.plist에 넣을 수 있게 하면 되겠다!!!! 🐶

간단하게 설명하면 아래의 순서로 구현한다.

  1. shell script를 작성한다.
  2. shell script에는 plist를 수정할 수 있는 코드가 들어 있다.
    • plist 파일 수정은 plistbuddy라는 프로그램을 이용한다.
  3. 빌드시 shell script를 실행한다.

"님! 근데 shell script 아세요??"
"아니요 모르는데요?"

아래의 페이지에서 일단 공부하고 오자;
http://www.dreamy.pe.kr/zbxe/CodeClip/3765734

profile
iOS developer

0개의 댓글