제공 프로파일에서 내 앱 ID를 com.mycompany.lowercaseappname
으로 설정했지만 Xcode 4에서는 번들 식별자가 대문자 인 ${PRODUCT_NAME}
을 사용하도록 자동 구성됩니다 (사용자가 앱 아이콘 아래에 대문자로 표시되기를 원합니다). 이게 괜찮습니까? 아니면 소문자로 Xcode에서 번들 ID를 수동으로 변경해야합니까?번들 ID는 대소 문자를 구분해야합니까?
22
A
답변
8
번들 식별자는 전 세계적으로 고유해야하며 (전 세계 다른 응용 프로그램과 일치하지 않아야 함) 응용 프로그램 이름과 일치하거나 대소 문자가 중요하지 않습니다. 그러나 환경 설정 파일의 식별자는 식별자와 동일하게 지정되므로 식별자는 사용자가 응용 프로그램에 속한 것으로 인식 할 수 있어야합니다.
Xcode4에서 Command-1을 눌러 네비게이터보기를보고 xxx-Info.plist 파일 (여기서 xxx는 응용 프로그램 이름 임)을 클릭하고 번들 식별자 문자열을 다음으로 변경하여 자동 구성된 번들 식별자를 무시할 수 있습니다. 당신이 원하는 것이 무엇이든. $ {PRODUCT_NAME : rfc1034identifier} 변수를 포함 할 필요는 없습니다.
27
번들 ID는 대소 문자를 구분합니다. Apple Docs :
그러나 도메인 이름과 달리 번들 ID는 대소 문자를 구분합니다. 앱 ID가 소문자이면 번들 ID도 소문자 여야합니다.
번들 ID는 사용자가 앱 이름으로 볼 수있는 것이 아닙니다. 그것은 "번들 표시 이름"입니다.
관련 문제
- 1. DOM에서 노드 ID는 대소 문자를 구분합니까?
- 2. 변경 번들 시드 ID는 업그레이드
- 3. HTTP ETag에서 대/소문자를 구분해야합니까?
- 4. 대소 문자를 구별하지 않는 File.equals 대소 문자를 구분하는 파일 시스템
- 5. 대소 문자를 구분하는 언어 대 대소 문자를 구분하는 언어
- 6. 대소 문자를 구별하지
- 7. 대소 문자를 구분 번역
- 8. actionscript는 대소 문자를 구분합니까?
- 9. 대소 문자를 구분하지 않는 대소 문자는 구분합니까?
- 10. 어떻게 비교가 대소 문자를 구분합니까?
- 11. searchlogic에서 대소 문자를 구별하지 않음
- 12. CSS 선택자는 대소 문자를 구분합니까?
- 13. 대소 문자를 구분하지 알파벳 정렬
- 14. ConfigParser에서 대소 문자를 보존 하시겠습니까?
- 15. SubSonic : 대소 문자를 구분하는 테스트?
- 16. MySQL 쿼리는 대소 문자를 구분합니까?
- 17. 대소 문자를 구분하지 않음 위치
- 18. Drools : 대소 문자를 구분하지 않습니까?
- 19. PHP는 대소 문자를 구분하지 않습니까?
- 20. 정규 표현식의 대소 문자를 무시합니다
- 21. wstring과 대소 문자를 비교하여 비교하기
- 22. Qt에서 SQLite로 대소 문자를 구별
- 23. Xcode에서 대소 문자를 구별하여 찾음
- 24. 파이썬 대소 문자를 구분 캐시
- 25. regex.replace에서 대소 문자를 구분하지 않습니까?
- 26. Eshell과 대소 문자를 구분하지 않습니까?
- 27. 대소 문자를 구분 발견() 메소드
- 28. 대소 문자 무시 대소 문자를 비교하는 올바른 방법은 무엇입니까?
- 29. 대소 문자를 구분하지 않는 파일 시스템에서 MySql 테이블 이름 대소 문자를 구분하도록 할 수 있습니까?
- 30. 대소 문자를 구분하는 SVN 소스 코드를 대소 문자를 구분하지 않는 시스템으로 체크 아웃하는 방법은 무엇입니까?
그러나 iTunes-Connect를 사용하면 기존 번들 ID로 새 앱을 만들 수 있습니다. 대소 문자 만 다릅니다. 이것은 iTunes-Connect 버그입니까? – Rich
위의 대답에 따르면 분명히 대소 문자를 구분합니다. [this] (https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringYourApp/ConfiguringYourApp.html#//apple_ref/doc/uid/TP40012582-CH28-SW8)를 참조하십시오. – ravemir