代码之家  ›  专栏  ›  技术社区  ›  Todd Ditchendorf

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

  •  5
  • Todd Ditchendorf  · 技术社区  · 16 年前

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

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

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

    强迫这种行为 仅限豹 。在Snow Leopard上,除非用户想更改上述设置,否则应用程序应运行64位。

    1 回复  |  直到 13 年前
        1
  •  18
  •   Jim Puls    16 年前

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