i_a*_*orf 3 macos fat-binaries osx-snow-leopard 32bit-64bit
假设我问用户"你想要在32位模式还是64位模式下运行",他们选择32位.如何在操作系统中注册此事实?我看过arch命令,但我不想写一个包装二进制文件的脚本.我怀疑有一种方法可以做到这一点,但我找不到文档(除了arch).
尝试使用此Info.plist密钥,LSArchitecturePriority:
<key>LSArchitecturePriority</key>
<array>
<string>i386</string>
<string>x86_64</string>
<string>ppc</string>
<string>ppc64</string>
</array>
Run Code Online (Sandbox Code Playgroud)
只是不要通过动态改变你的程序包来做到这一点.运行程序的用户可能没有写入该程序的权限.如果您需要基于每个用户执行此操作,则包装器脚本将是首选替代方案.
| 归档时间: |
|
| 查看次数: |
1215 次 |
| 最近记录: |