2011-06-14 2 views
15

ios 4.2에서 하나의 응용 프로그램이 개발되었습니다. 나는 아이폰 3g에서 그 응용 프로그램을 테스트하려고합니다.내 앱의 최소 iOS 버전을 올바르게 설정하는 방법은 무엇입니까?

는 " /Users/gvrao/Desktop/BabyCryApp/build/Debug-iphoneos/BabyCryApp.app 에서 애플리케이션 용의 Info.plist 4.2 최소 OS 버전을 지정 같이 그 과정에서 에러가 발생 너무 높기 때문에 설치할 수 없습니다. iphone 3g "

그리고 iPhone 개발 대상 버전을 3.1.3으로 변경하십시오. 그러나 그것은 효과가 없었습니다. 이 문제를 해결하는 방법을 알려주십시오.

+0

명령 줄에서'-mios-version-min = 3.1'을 사용하십시오. – jww

+0

이 질문을 마무리하기에는 기분이 좋지 않습니다. 질문이 무엇인지, 질문의 모국어를 묻는 사람이 영어가 아님이 분명합니다. 이러한 상황에서 나는 그렇게하는 것에 대해 생각하는 사람이 질문을 끝내기보다는 그 질문을 대신 정리하기를 희망합니다. 나는 질문과 대답 모두 유용한 fyi를 발견했다. –

답변

33

빌드 설정에서 배포 대상을 필요한 최소 iOS 버전으로 설정해야합니다. 최신

  • 배포 대상에

    • 자료 SDK를 당신이 지원하는 최소 버전 :

      일반적인 가이드 라인은 설정하는 것입니다.

    또한 Info.plist 파일의 MinimumOSVersion 키를 확인하십시오.

  • +0

    입니다. Info.plist 파일에는 무엇이 있습니까? – Abizern

    +8

    Info.plist 파일에 ** MinimumOSVersion **을 사용하지 마십시오. [Information Property List Key Reference] (http://developer.apple.com/iphone/library/documentation/General/Reference/InfoPlistKeyReference/Articles/LaunchServicesKeys.html#//apple_ref/doc/uid/)에서 찾을 수 있습니다. TP40009250-SW18) : MinimumOSVersion (String - iOS). iOS 응용 프로그램을 만들 때 Xcode는 프로젝트의 iOS 배포 대상 설정을 사용하여 MinimumOSVersion 키의 값을 설정합니다. ** Info.plist 파일에서 **이 키를 직접 지정하지 마십시오. 그것은 시스템 기록 키입니다 –

    +4

    @ FabianoFrancesconi 나는 그것에 쓰기를 말하지 않았어, 나는 그것을 확인했다. :) – Abizern

    0

    xcode에서 버전 3.1.3을 빌드 할 때 빌드 오류가 발생합니까?

    iOS4 SDK에는 이전 버전의 펌웨어에는없는 기능이 많이 있습니다.

    +0

    /Users/gvrao/Desktop/BabyCryApp/build/Debug-iphoneos/BabyCryApp.app의 Info.plist가 최소 OS 버전 4.2를 지정합니다.이 버전은 iPhone 3g에 설치할 수 없을 정도로 높습니다. –

    +0

    이것은 오류 –

    관련 문제