2014-04-18 2 views
0

은 내 dev/project 설정입니다. 배포 대상 - 10.6 SDK : 10.9 아키텍처 : Universal 32/64.배포 대상 및 다른 OSX

이제 보관 및 ML 10.8 (다른 컴퓨터가 아니라 내 컴퓨터)에서 실행 해 봅니다. 그것은 충돌하고 "클래식 환경은 더 이상 지원됨"오류를줍니다.

아직 10.6에서 테스트하지는 않았지만 내 모든 응용 프로그램을 10.6 이상으로 유지하는 가장 좋은 방법은 무엇입니까?

또한 ASIHTTP를 사용하여 빌드 단계에서 "-fno-objc-arc"로 설정하고 있습니다.

도와주세요.

이전 시스템을 지원하기 위해 프로젝트의 배포 대상을 10.6으로 설정했습니다.

+0

IIRC 앱의 번들 구조가 손상되었을 때이 오류가 발생했습니다. 10. 어떻게 당신이 10.8 컴퓨터에 응용 프로그램을 복사하고 그게 그대로있어? –

답변

1

Classic environment is no longer supported은 제공된 정보를 기반으로해서는 안되며 OS X가 아닌 OS 9 용으로 작성된 코드를 참조해야합니다. 그러나 내 경험에 비추어 볼 때 (this question) 배포 대상을 10.6을 사용하려면 기본 NIB의 기본 국제화 및 자동 레이아웃을 해제해야합니다. 행운을 빕니다!

관련 문제