Firefox 可以通过命令行启动
是否有参数可以使其以 32 位启动?
我知道我可以通过 Finder 选择它,但那不是解决我问题的选项
我已经通过创建一个自动程序“启动器”解决了 Chrome 的类似问题,该启动器在停用闪存的情况下启动 Chrome,但为此我需要知道是否有一个命令行参数来设置 32 位。
也许通过“默认”更改系统设置?
答案1
arch -i386 /Applications/Firefox.app/Contents/MacOS/firefox-bin
应该可以在终端中解决问题。
然后您可以将其打包成某种 AppleScript。
答案2
我仍需测试的解决方案
#!/bin/bash
# Check to see if Firefox exists
if
ls -la /Applications/Firefox.app/Contents/Resources
then
# Set the architecture preference order to 32-bit first
defaults write /Applications/Firefox.app/Contents/Info "LSArchitecturePriority" '(i386, "x86_64")'
# Making sure the permissions on the Info.plist are correct
chmod -R 775 /Applications/Firefox.app/
else
echo "Firefox is not installed"
fi