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 |