Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Rossetta Prompt Bug on Apple Silicon #1286

Merged
merged 2 commits into from
Aug 15, 2024
Merged

Fix Rossetta Prompt Bug on Apple Silicon #1286

merged 2 commits into from
Aug 15, 2024

Conversation

Vzor-
Copy link
Contributor

@Vzor- Vzor- commented Aug 5, 2024

Closes #1284

This is the better of two fixes for this issue I found. The other is to include a arm64 binary in the Content/MacOS folder, or a symlink thereof. This solution only fixes the issue if this is the first time qz has ran on the system, or you manually edit "QZ Tray.app/Content/info.plist" and change <key>CFBundleIdentifier</key><string>io.qz.qz-tray</string> to anything else, for example <key>CFBundleIdentifier</key><string>io.qz.qz-tray-arm64</string>.

We need to find a way around this bundleID issue. Something is being cached, and I am unsure of how to clear it.

@tresf
Copy link
Contributor

tresf commented Aug 5, 2024

change CFBundleIdentifierio.qz.qz-tray to anything else, for example CFBundleIdentifierio.qz.qz-tray-arm64.

We need to find a way around this bundleID issue. Something is being cached, and I am unsure of how to clear it.

This also seems to prevent it from launching automatically after install on my system until this identifier is changed, I'm not sure if that's a hint as to where the problem is.

@tresf
Copy link
Contributor

tresf commented Aug 6, 2024

@tresf tresf merged commit cbece76 into qzind:master Aug 15, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

To open "QZ Tray", you need to install Rosetta. Do you want to install it now?
2 participants