티스토리 뷰
최근에 앱을 스토어에 올릴 일이 굉장히 많았는데
많았던 만큼 다양한 리젝 사유를 받아서 하나씩 원인이랑 해결법을 같이 올려볼까합니다.
간단하게 해결할 수 있는 경우도 있었고 아닌 경우도 있었는데
오늘 리젝 사유는
Guideline 2.3 - Performance - Accurate Metadata
We were unable to install the app on iPad and iPhone. The UIRequiredDeviceCapabilities key in the Info.plist is set in such a way that the app will not install on iPad and iPhone.
입니다.
대략 의미는
우리 쪽에서는 멀쩡하던 앱이 저쪽에서 설치가 안되니 Info.plist 에 무얼 추가 해라 이런 말이네요.
"UIRequiredDeviceCapabilities" 를 Info.plist 에 추가 해 봅시다.
*xcode 14 기준입니다.*
실제로 입력하면 아래처럼 보입니다.
이제 여기서 아이템을 무얼 추가해야하는지가 문제인데
실제로 눌러보면 엄청 많습니다.
아래 사이트로 가시면 각 아이템별 설명이 잘 나와있습니다.
Apple Developer Documentation
developer.apple.com
이 위 링크에서 자신의 앱에 필요한 애들만 추가해주시면 됩니다. (와이파이,CoreMotion, Gps, 카메라 등등)
보통 일반 앱의 경우
armv7 과 arm64 을 많이 추가합니다.
일단 무슨 말인지 번역기 돌려보면 대략 무슨 말인지 알 수 있습니다.
armv7
명령 세트 에 대한 컴파일 armv7또는 32비트 또는 64비트 범용 앱. iOS 3.1 이상에서 사용할 수 있습니다.
arm64
arm64명령어 세트 에 대한 컴파일 . 확장 및 프레임워크와 같은 모든 64비트 앱 및 포함된 번들에 대해 이 키를 포함합니다. iOS 8.0 이상에서 사용할 수 있습니다.
위 사진의 앱의 경우 CoreMotion 이 사용되기때문에
accelerometer / gyroscope 가 추가된 상태입니다.
(안쓰시면 필요 X)
accelerometer
가속도계의 존재. Core Motion 프레임워크를 사용하여 가속도계 이벤트를 수신합니다. 앱이 기기 방향 변경만 감지하는 경우 이 값을 포함할 필요가 없습니다. iOS 3.0 이상에서 사용할 수 있습니다.
gyroscope
자이로스코프. Core Motion 프레임워크를 사용하여 자이로스코프 하드웨어에서 정보를 검색합니다. iOS 3.0 이상에서 사용할 수 있습니다
저는 일단 이렇게 대응을 했습니다.
물론 다른 방법도 있을 것 같습니다만
저와 같은 리젝사유를 가진분들에게 조금의 도움이 되길 바랍니다.
2022.11.09 기준
같은 항목의 다른 원인의 리젝 사유가 발생해서 추가합니다.
Guideline 2.3.10 - Performance - Accurate Metadata
We noticed that your submission includes information about third-party platforms that may not be relevant for App Store users.
이게 무슨 말이냐면 타 플랫폼이 언급되어 있다라는 의미입니다.
무슨 상황이었냐면 저의 경우 앱설명에 "안드로이드"라는 단어가 언급된 구절이있었는데
이 문구 때문에 리젝을 당했다는 겁니다......
그래서 해당 단어를 빼고 보내니까 바로 통과되더라고요....
참고하시길 바랍니다.
오늘도 파이팅입니다!
'iOS개발 > 리젝사유를 모아보자' 카테고리의 다른 글
[App Store 리젝] Guideline 4.3 - Design (0) | 2023.02.20 |
---|---|
[App Store 리젝] Legal - Privacy - Data Collection and Storage (0) | 2022.12.16 |
[App Store 리젝] Information Needed (0) | 2022.12.16 |
[App Store 리젝]Performance - App Completeness (0) | 2022.10.28 |
[App Store 리젝]Safety - Physical Harm (0) | 2022.10.28 |