Cocoa 应用程序没有';不能在macos服务器上工作

Cocoa 应用程序没有';不能在macos服务器上工作,cocoa,Cocoa,我试图在macos服务器上运行我的工作应用程序,但应用程序显示错误-无法打开程序bcs,因为它不支持这种类型的mac计算机。 有什么建议吗?也许我得改变一下目标 ${MACOSX_部署_目标} MACOSX_部署_目标=10.6 系统软件概述: 系统版本:Mac OS X Server 10.6.6(10J567) 服务器配置:高级 内核版本:Darwin10.6.0 一切看起来都很好 ARCHS=$(ARCHS\u标准\u 32\u 64\u位) 我不明白,这些配置到底有什么不同 仅配置了

我试图在macos服务器上运行我的工作应用程序,但应用程序显示错误-无法打开程序bcs,因为它不支持这种类型的mac计算机。 有什么建议吗?也许我得改变一下目标

${MACOSX_部署_目标}

MACOSX_部署_目标=10.6

系统软件概述:

系统版本:Mac OS X Server 10.6.6(10J567) 服务器配置:高级 内核版本:Darwin10.6.0

一切看起来都很好

ARCHS=$(ARCHS\u标准\u 32\u 64\u位)

我不明白,这些配置到底有什么不同

仅配置了_ACTIVE_ARCH=YES,使用32位配置工作正常。 我正在换它。不,一切都开始工作了。 但为什么服务器不支持64位目标体系结构呢

解决方案2 从有效架构中删除所有,并保留i386和x86_64。
在本例中,应用程序在服务器上运行良好。

随着版本的增加,您可以看到,如果您将应用程序编译到错误的体系结构中。在应用程序的“构建设置”中,确保选择了正确的体系结构。

我还会在主视图(项目导航器)中选中“有效体系结构->i386,x86_64”,“支持的平台->macosx”,在顶部选择应用程序,然后在“项目”下再次选择应用程序,然后生成设置。@Staros VALID_ARCHS=i386 ppc ppc64 ppc7400 ppc970 x86_64看起来不错,但仍然不能正常工作