씬디의 블로그
[XCode] Bundle Identifier 본문

XCode
새로운 프로젝트를 생성할때 아무렇지 않게 넘겼던 이 팝업창
여기서 중요한 것! Bundle Identifier

아마 주룩이 App store connect에 업로드할 때
이 번들ID가 중복되서 처음에 올리면서 버벅거렸던 것 같은데
아지? 맞아여? 보고있나여? 잘 살고 있져?
이 번들ID는 앱을 구분할 수 있는 고유한 식별자이다
사람으로 따지면 주민등록번호와 같은 고유한 값!
고유하니까 중복되어서는 안되고(주민번호도 중복되는 일이 전혀 없는것처럼!)
실제로 출시 전에 중복 여부를 검사하게 된다
중복된 번들ID를 사용한다면?
-> 물론 출시가 불가능할테고
-> 에러가 뜨고 빌드가 되지 않는 경우가 발생한다
Organization Identifier: com.cyndi + Product Name: Test와
Bundle Identifier: com.cyndi.Test
이 Organization Identifie은 개인 개발의 경우 주로 com.nickname을 작성하는데
나는 com.cyndi라고 적어놨고 Bundle Identifier에 자동적으로 조합되서 나온다
앱을 출시하고 번들ID를 바꿀 수 있을까?

놉!
번들 ID는 빌드한 후 변경할 수 없다!
이렇게 변경할 수 없고, 중복되어서는 안되니 번들 ID를 처음부터 잘 정해야한다
보통 웹의 도메인을 거꾸로 적는 형태를 띈다
-> com.naver.webtoon
-> come.google.sheets
'Xcode' 카테고리의 다른 글
[Xcode] Xcode에서 커밋 히스토리 확인하는 방법 (0) | 2024.07.26 |
---|---|
[Xcode] Swift file vs Cocoa Touch Class (0) | 2023.12.28 |