4 세대 iPod Touch와 회사의 5 세대 iPod touch에서 작동하는 앱을 만들었습니다.
개발자가 아닌 장치가 앱 *을 실행 한 후 발생하는 충돌을 발견했을 때 릴리스하려고했습니다.
'개발자 기기'로 등록 된 기기가 앱에 더 많은 리소스를 제공한다는 개념이 나타났습니다. 이것이 존재하는 이유를 생각할 수 없었기 때문에 이것은 나에게 옳지 않은 것 같습니다. 나는 그것이 건물이나 프로비저닝 프로파일 링에 문제가 있다고 생각합니다.
그러나 그것은 토론을 촉발시켰다. 게임 플랫폼 개발 키트와 같은 장치, 대상 플랫폼보다 더 많은 기능을 가진 장치가 먼저 존재하는 이유는 무엇입니까? 물론 프로그램을 스트레스 테스트하는 것이 좋지만 대상 플랫폼을보다 정확하게 표현하는 것이 더 합리적이지 않습니까?
TL; DR-개발 키트에 대상 플랫폼보다 더 많은 리소스가있는 이유는 무엇입니까?
* 개발자가 아닌 장치는 3 세대 이상입니다. 앱 및 xcode가 설치된 컴퓨터가 아닌 서버에서 앱을 다운로드하는 iOS 기기
참고가 또 다른 질문 유사한 읽지 만 다른 문제는 시뮬레이터에 대해 요구하고 있기 때문에, 실제로는 다른, 나는 시뮬레이터와 실제 장치를 사용하는 사이에 엄청난 차이가 있음을 이해합니다.