2009-12-28 6 views
3

방금 ​​베타 버전으로 들어간 소프트웨어가 있습니다. Mac OS X의 일본어 버전은 정상적으로 실행되지만 독일어 베타 테스터는 "이 유형의 Mac 컴퓨터에서는 지원되지 않기 때문에 프로그램을 실행할 수 없습니다."라는 메시지를 전달합니다.이 유형의 Mac 컴퓨터에서는 프로그램이 지원되지 않습니다.

인텔과 10.6 만 해당하지만 베타 테스터의 의견입니다. 그는 오류가 현지화와 관련되어서는 안된다고 말합니다. (.nib은 영어로만 가능하지만 실제로 프로그램에서 말하는 텍스트가 없으며 영어로 말할 수 있습니다.)하지만 Mac에서는 더 이상 정보를 제공하지 않습니다. 내가 말할 수있는 한 멀리.

나는 이것이 많은 정보는 아니지만 그것이 내가 얻는 방법을 알고 있다는 것을 알고있다.

이러한 문제의 원인은 무엇입니까? 베타 테스터에게 제공 할 수있는 추가 정보는 무엇입니까?

답변

9

인텔에서 프로그램은 32 비트 (i386) 및 64 비트 (X86_64) 버전으로 컴파일 할 수 있습니다. 베타 테스터는 64 비트 용으로 만 컴파일 한 동안 OS의 32 비트 버전 만 실행하는 구형 인텔 상자가있을 수 있습니다. (다른 방법은 OS에서 지원합니다)

file 명령을 사용하여 바이너리로 컴파일 된 사용 가능한 아키텍처를 확인할 수 있습니다. 당신이 Dashboard.app에이를 확인하는 경우 즉

% file Program.app/Contents/MacOS/Program 

당신이 거의 확실히 문제가 다음과 같은 출력을

% file /Applications/Dashboard.app/Contents/MacOS/Dashboard 
/Applications/Dashboar…: Mach-O universal binary with 3 architectures 
/Applications/Dashboar… (for architecture x86_64):Mach-O 64-bit executable x86_64 
/Applications/Dashboar… (for architecture i386): Mach-O executable i386 
/Applications/Dashboar… (for architecture ppc7400)Mach-O executable ppc 
+0

를 얻을. 베타 테스터의 답변을 기다리고 있지만 그는 싱글 코어 인텔으로 표시되어 실제로는 x86_64만을위한 빌드였습니다. –

+0

Intel Mac이 단 하나의 코어만으로 판매 된 적이 있다고 생각하지 않습니다. 아마도 초기 Intel Mac Minis 일 것입니다. 64 비트를 실행할 수있는 하나의 코어로 판매 된 제품은 없습니다. – refulgentis

+0

@refulgentis 맞습니다. 첫 번째 Mac mini는 단일 코어 버전으로 제공되었습니다. http://en.wikipedia.org/wiki/Mac_mini_with_Intel_Core#Mac_Mini_Core – epatel

관련 문제