-
-
Notifications
You must be signed in to change notification settings - Fork 184
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
macOS 1.4.0 open bounces then closes #1163
Comments
@big610 do I get this right that you can't start muCommander by double clicking |
Open bounce/Close issue confirmed on macOS 10.15.7 Catalina. |
@big610 ah ok, that's a relatively old version so this could explain why this issue doesn't reproduce for others. can you check in the |
Nothing found there. If I can save you some labor, open to having you remote into my unit with Open Source Rust or HopToDesk. Have not had time to check Big Sur. |
@big610 FYI, muC logs can be found under |
~/Library/Preferences/muCommander/logs/mucommander.log |
@big610 thanks for the log but it's hard to tell which version of muCommander produced it, it could be the earlier version of muCommander that started properly for you. I'd suggest to remove the log file and then try to start muCommander v1.4.0. I believe that since you didn't write that you saw the splash screen before, you wouldn't see anything in that log and then the next check would be to disable gatekeeper (with |
~/Library/Preferences/muCommander/logs/mucommander.log Opened terminal, pasted sudo xattr -cr /Applications/muCommander. |
maybe try edit: replace ~ with the full path is maybe a good idea. |
Sudo 's have been attempted, don't & won't fix a macOS Launchpad open/closes. |
it should have been
yeah, that confirms that there's an issue with triggering muCommander and not in muCommander itself |
Gatekeeper disabled. Security & Privacy>General: Gatekeeper displays a nag message: "is damaged and can’t be opened. You should move it to the Trash." "cannot be opened because the developer cannot be verified" Triggering, not loading, failing to ever open /quick close and failing to display any nag message is related to the link I listed in 1st post. |
you refer to pyinstaller/pyinstaller#3820, right? I didn't see anything that can be related to muCommander there, but it could be that I'm missing something - @big610 could you please check our code that creates the dmg and post the fix you have in mind? |
Searching macOS App's that quick open/close, that scenario is in pyinstaller/pyinstaller#3820 Is that the fix for mu? It's a clue where to begin, in searching why an app fails to open/then quick closes. My fix for 1.3.0. I Code Signed, then put in a dmg. Then I change the date/time, to 1.3.0's to be original & true to Jul 8, 2023. this code |
Ah good, so could you do the same for a dmg you build from source (from the release_1_4_0 branch) and let us know the steps that work for you? |
Nobody has taught me to learn to build code from source, while I also have to many other projects that need attention. |
@big610 could you please try the dmg from this nightly build? |
Artifact download URL: https://github.com/mucommander/mucommander/actions/runs/9022567327/artifacts/1488950833 |
ack, thanks for the quick feedback |
it seems like the main difference between 1.3.0 and 1.4.0/1.4.1 is that 1.3.0 was signed on my machine while 1.4.0 and 14.1 were signed on github hosted runners, I think the next step here would be to sign the nightly build on my machine like 1.3.0 was signed and see if that makes a difference |
When done with build, code sign deep, put in dmg. Code sign deep then holds for everyone. |
yeah, that's how all those versions (1.3.0, 1.4.0 and 1.4.1) were signed - the same procedure was applied to all of them but the fact that 1.3.0 works for you while the more recent ones don't either means: (1) that there's some issue with how the procedure was implemented in github actions for 1.4.0/1.4.1; or (2) that something works differently on my machine and github hosted runners since this issue was only reported by you and doesn't reproduce for anyone else + your machine is installed with a relatively old version of macOS, I tend to think that the issue is related to (2) |
I took your 1.3.0 code signed deep, put in dmg. Now can use over & over. When putting in another version to Applications, then to going back to 1.3.0, already CSed. My issue with 1.4.0 & 1.4.1, they are not greyed out, they are colored-meaning workable on the unit. Silicon M Chip only shows, as greyed out. To be seeing them not greyed, supposed to run. To fix, the process would be take 10 changes at one, apply, Then by process of elimination work thru till found. |
Is there an existing issue for this?
macOS 1.4.0 bounces in the Launchpad attempting to open, then closes immediately, never opens.
Quits unexpectedly is not a Code Sign Notarization issue
I reverted back to 1.3.0 doing a sudo code sign #999 #1157.
@ahadas for your knowledge on your next build attempt, you can run the sudo command before you put it in the dmg.
You have bought an Apple ID. https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution
Operating System type and version
macOS Intel
The text was updated successfully, but these errors were encountered: