gpt4 book ai didi

cocoa - 强制 Mac OS X 32/64 位通用二进制文件仅在旧操作系统版本上运行 32 位?

转载 作者:行者123 更新时间:2023-12-03 16:09:55 25 4
gpt4 key购买 nike

我想发布我的桌面 Mac OS X Cocoa 应用程序的单个 32/64 位通用二进制文件。我不想发布两个版本。

我希望它在 Snow Leopard 上作为 64 位进程运行。

但是,如果应用程序在 Leopard 上启动,我希望始终强制它作为 32 位进程运行。

注意:我知道在 Finder 的“获取信息”窗口中,您可以单击“以 32 位模式打开”复选框来实现此目的。这很好,但我真正想要的是一种自动、始终仅在 Leopard 上强制执行此行为的方法。在 Snow Leopard 上,应用程序应以 64 位运行,除非用户想要更改上述设置。

这可以做到吗?如果是这样,怎么办?谢谢。

最佳答案

设置minimum system version per architecture key在您的 Info.plist 文件中:)

关于cocoa - 强制 Mac OS X 32/64 位通用二进制文件仅在旧操作系统版本上运行 32 位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1549143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com