AOS IOS Description
  App ID


  Team ID Apple Developer 계정을 식별하는 고유 ID
Package Name Bundle ID 앱을 구분하는 고유 식별자
각각 스토어 Google Play / Apple Store 내에서만 유일하면 됨

ex) com.xxxxx.xxxx
  Service ID 특정 서비스를 식별하는 식별자
앱에서 사용하는 웹 서비스와 상호작용할 때 웹 사이트를 식별하는데 사용

ex) iCloud / In-App Purchase / Sign in with Apple 등
Client ID
Reverse Client ID 애플리케이션 등록 후 생성되는 App Key 정보 중 REST API 키
-> API 호출할 때 인증을 위해 사용하는 키

ex) xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com
IOS 에서는 외부 앱을 호출할 때 URL Scheme을 등록해야하는데, Client ID 같은 도메인 이름을 URL Scheme으로 만들려면 뒤집어야함

ex) com.googleusercontent.apps.xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Google Cloud API 에서의
Server Client ID
(OAuth's Client ID)
Google API Console 에서 OAuth 인증을 처리할 때 사용하는 Client ID



Google Cloud 해당 API 라이브러리들에 대해서 접근권한 요청할 때 사용
Apple 에서의 ServiceID와 비슷하지만 IOS에서 구글 로그인 및 라이브러리 기능들을 사용하기위해 필요 (AOS 에서는 IOS 로그인 불가)

REST API(Representational State Transfer API) - 웹에서 클라이언트와 서버가 데이터를 주고받는 방식

OAuth - 타사 웹 사이트나 웹에 대한 접근권한을 얻고 리소스에 접근할 수 있게 허용

 

'이론' 카테고리의 다른 글

비트 연산자  (0) 2025.04.09
캐시 메모리 (Cache Memory)  (0) 2023.03.04
의존성 제어  (0) 2022.12.20
Solid  (0) 2022.11.06
상속 / 조합 (Composition)  (0) 2022.10.26

+ Recent posts