티스토리 뷰

반응형

UIRequiredDeviceCapabilities

 

앱을 실행하는데 필요한 기능을 배열로 기록한 정보입니다. 그래서 앱을 업데이트 될때 요구 사항을 유지하거나 완화 기능에 대해서 허용을 해줍니다.

 

어렵네요. 뭔 말인지.. 일단 그냥 해결 하도록 합시다.

 

저 오류가 나는 곳이 testflight을 통해서 업로드 하는 과정에서 나옵니다.

 

위와 같은 일이 발생하면 요즘은 구글링을 통해서 금방 해결 할 수 있습니다. ITMS-90109 키워드로만 찾아도 다 알려 줍니다.

 

찾아 보면

 

info.plist 파일에 있는 위 정보를 지우라고 합니다. 그런데 찜찜합니다. 해결 방법은 쉬우나 저걸 지우면 다른 문제가 생기지 않을까 고민하게 됩니다. 그래도 일단 지워 봅니다.

 

그리고 다시 빌드 후 TestFlight을 통해서 업로드 하였더니 오류 없이 정상적으로 올라 갔습니다. 잠시 후에 다운 받아서 실행을 시켜 보니 문제 될 것이 없었습니다. 

 

정말 필요한 이유가 있을텐데.... 꼭 필요한 경우가 어떤 경우인지는 다음에 알려 드리죠~

728x90
반응형
댓글