애플은 iOS 4.1에서 새로운 "십진수의 패드"키보드 유형을 선보였다. 내 응용 프로그램에서 이것을 사용하고 싶습니다만, 나는 또한 응용 프로그램이 3.x와 호환되기를 바랍니다.(MonoTouch에서) UIKeyboardType.DecimalPad를 사용할 수 있고 iOS 3.x 호환성을 유지할 수 있습니까?
나는 불가능하다고 생각했지만, "최소 OS 버전 : 3.0"을 지원하도록 내 애플 리케이션을 설정할 때,이 상수를 사용하여 컴파일된다.
나는 손에 3.x 장치가 없으므로 시뮬레이터에서 3.x 이하로 내 응용 프로그램을 실행하도록 강제 할 수 없습니다. 그래서 무슨 일이 일어나고 있는지 혼란스러워합니다. 3.x 장치에서 충돌이 발생합니까? 그렇다면 3.0 컴파일러를 설정할 때 컴파일하는 이유는 무엇입니까?
iOS 3.x의 DecimalPad 키보드에서 시뮬레이션하는 방법이 있지만이 버전 문제에서 특히 흥미 롭습니다.
업데이트
내 테스트는 제안이 기본 키보드에 아이폰 OS 3.X지도 "무효"키보드 유형.