Skip to content
kyungpyoda edited this page Mar 23, 2021 · 2 revisions

⚠️ 빌드 전 필독

카카오 REST API를 사용하기 위해서 애플리케이션 등록 - kakao developers을 통해 REST API 키를 발급 받아야 합니다.
카카오 검색 API는 REST API 방식으로만 이용할 수 있기 때문에 따로 위 애플리케이션 등록 과정 중 플랫폼 등록은 필요하지 않습니다.

등록 후 발급 받은 키를 외부에 공개하지 않고 내부에서만 사용하기 위해 키를 숨겨야 합니다.

방법은 아래와 같습니다.

  • APIKey.plist에서 키를 가져오도록 구현했기 때문에 APIKey.plist에 각자 발급 받은 키를 넣습니다.
  • 개발 중에 APIKey.plist에 각자 키를 넣으면 gitchanged로 계속 추적하기 때문에 commit에 포함하지 않도록 unchanged로 일일이 바꿔줘야 합니다.
  • 혹은 팀원에게 APIKey.plist 파일이 모두 공유된 상태라면 .gitignoreAPIKey.plist를 추가 후 원격 레포지토리에서 APIKey.plist를 제거하면 위와 같이 changed로 추적되는 귀찮은 일이 생기지 않을 겁니다.
    • 이렇게 하면 개발이 끝난 후 다시 .gitignore에서 제거해주고 키 값을 제외한 APIKey.plist를 다시 push하면 되겠습니다.

참고
https://hongdonghyun.github.io/2020/06/iOS-환경변수-분리하기/

Clone this wiki locally