눈이 os와 호환되지 않는 응용 프로그램을 개발 중입니다. 사용자가 눈이 오면 응용 프로그램을 시작하려고 할 때 경고 메시지를 표시 할 수 있습니까?응용 프로그램 시작 코코아 전에 버전 확인
1
A
답변
0
LSMinimumSystemVersion
키를 앱의 Info.plist에 추가해야합니다. documentation에 따라 n은 숫자입니다
이 문자열은 n.n.n 형식이어야합니다. 첫 번째 숫자는 이며 시스템의 주 버전 번호입니다. 두 번째와 세 번째 숫자 인 은 부 개정 번호입니다. 예를 들어 나중에 Mac OS X v10.4 및 을 지원하려면이 키의 값을 "10.4.0"으로 설정하십시오.
+0
질문자의 이전 질문에서 같은 실수를했습니다. 이 응용 프로그램은 Leopard에서 제대로 작동하지만 일부 지정되지 않은 이유로 Snow Leopard에서 작동하지 않아야합니다. –
3
#ifndef NSAppKitVersionNumber10_5
#define NSAppKitVersionNumber10_5 949
#endif
if(NSAppKitVersionNumber>NSAppKitVersionNumber10_5)
{
NSAlert *alert = [NSAlert alertWithMessageText:@"Failed OS check"
defaultButton:NSLocalizedString(@"OK", @"")
alternateButton:nil otherButton:nil
informativeTextWithFormat:
@"I am a hard up developer that cannot afford to keep up with my
customers. If only they would buy more of my apps i could afford
maybe a new mac mini with Snow Leopard on it and bring my
App upto date. The problem is that unless i can bring my
app upto date i am not likely to get many customers at all.
If you know how that film with Art Garfunkel ended could
you please let me know."];
[alert runModal];
} else {
// start up app
}
* (감사 에이디 엄)
+0
아, 이미 물어 봤지만 벌써 대답 해 줬습니다. –
관련 문제
- 1. 응용 프로그램 버전 확인
- 2. 응용 프로그램 시작 전 코코아 이벤트
- 3. 응용 프로그램 시작 Windows 탐색기 전에
- 4. 응용 프로그램 시작 메시지에서 클래스 dll 확인
- 5. 코코아 응용 프로그램 제거 프로그램
- 6. 코코아 응용 프로그램 예제
- 7. 응용 프로그램 대리인 - 코코아
- 8. 레지스트리에서 설치된 프로그램 버전 확인
- 9. 시스템 트레이 아이콘 응용 프로그램 확인 및 시작
- 10. jquery 플러그인 시작 전에 이미지로드 여부 확인
- 11. iPad 응용 프로그램 버전?
- 12. WP7지도 응용 프로그램 시작
- 13. 응용 프로그램 시작
- 14. 응용 프로그램 번들에서 응용 프로그램 시작
- 15. 응용 프로그램 시작/초기화 전에 xml 파일을 flex로로드하십시오.
- 16. 응용 프로그램 시작 전에 WPF 바인딩 집합에 알림이 표시되지 않습니까?
- 17. 코코아 응용 프로그램 - 보안 문제
- 18. 모달 창 코코아 응용 프로그램
- 19. 코코아 문서 기반 응용 프로그램
- 20. 코코아 문서 기반 응용 프로그램
- 21. 내 dotnet 버전 확인
- 22. 자동 시작 ClickOnce 응용 프로그램
- 23. 시작 데몬의 GUI로 사용자 응용 프로그램 시작
- 24. 시작 응용 프로그램의 중앙에서 열리는 프로그램 시작
- 25. 닫기 전에 확인
- 26. WPF 응용 프로그램 시작 문제
- 27. 코코아 응용 프로그램, Xcode 콘솔 - 빨간색 숫자
- 28. 코코아 업데이트 확인
- 29. 라이브러리 대 응용 프로그램 버전
- 30. 버전 간 응용 프로그램 호환성
어, 당신이 정말로 그것을 10.5이 아닌 10.6와 호환 의미합니까? 보다 일반적인 질문은 10.6과 호환되고 10.5가 아닌 것을 지정하는 방법입니다. – Ken
예 10. 내 앱이 10.6과 호환되지 않아 버전 10.6에서 경고 메시지를 표시해야합니다. – MobX
이전 질문과 다른 점은 무엇입니까? http://stackoverflow.com/questions/2115373/os-version-checking-in-cocoa –