MacOS Bắt đầu FireFox thông qua Dòng lệnh trong 32 bit


1

Firefox có thể được khởi động thông qua Command Line

Làm cách nào tôi có thể chạy một ứng dụng với các đối số dòng lệnh trong Mac OS

Có một đối số để làm cho nó bắt đầu trong 32 bit?

Tôi biết tôi có thể chọn nó thông qua công cụ tìm, nhưng đó không phải là lựa chọn cho vấn đề của tôi

Tôi đã giải quyết vấn đề tương tự cho chrome bằng cách tạo "Trình khởi chạy" tự động khởi động Chrome bằng đèn flash đã tắt, nhưng tôi cần biết liệu có đối số dòng lệnh để đặt 32 bit hay không.

Có thể bằng cách thay đổi cài đặt hệ thống theo "mặc định"?

Câu trả lời:


3

arch -i386 /Applications/Firefox.app/Contents/MacOS/firefox-bin nên thực hiện các mẹo trong Terminal.

Sau đó, bạn có thể đóng gói nó thành một loại AppleScript.


1

Một giải pháp tôi vẫn phải thử nghiệm

#!/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

thật đáng buồn khi không thực sự làm việc althoguh nghiên cứu của tôi cho thấy rằng đó là cách tiếp cận đúng đắn để sử dụng LSArch architectureP Warriority
Dukeatcoding

Tôi không đồng ý - sửa đổi gói ứng dụng là một ý tưởng tồi. Ví dụ: nó sẽ làm mất hiệu lực chữ ký mã của ứng dụng.
Gordon Davisson

bạn có thể đúng về điều đó, dù sao nó cũng không hoạt động đúng. Hãy thử câu trả lời khác
Dukeatcoding
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.