Post

Replies

Boosts

Views

Activity

Comment on Unsandboxed app can't modify other app
Thank you for your suggestion. It's hard for us to follow, because the code that installs the new version during an update comes from Chromium, not us. In the meantime, I have figured out what "causes" the problem. Brave uses the com.apple.security.cs.disable-library-validation entitlement. Removing it fixes the problem. Unfortunately, we don't yet know whether we will be able to do this in production code. Would you happen to have another suggestion, given the info about the entitlement?
Topic: Privacy & Security SubTopic: General Tags:
Apr ’25
Comment on Unsandboxed app can't modify other app
Thank you. The WWDC video says that apps signed by the same developer accoun or team can update each other. Unfortunately, this does not seem to be true: I created two apps with Xcode: TestApp and TestUpdater. They launch fine, are signed with the same certificate and pass Gatekeeper. Both apps lie in /Applications and are owned by my user. On launch, TestUpdater tries to create a folder inside TestApp. This fails with the same permission error I described at the top.
Topic: Privacy & Security SubTopic: General Tags:
Apr ’25
Comment on Unsandboxed app can't modify other app
Thank you. The WWDC video says that apps signed by the same developer accoun or team can update each other. Unfortunately, this does not seem to be true: I created two apps with Xcode: TestApp and TestUpdater. They launch fine, are signed with the same certificate and pass Gatekeeper. Both apps lie in /Applications and are owned by my user. On launch, TestUpdater tries to create a folder inside TestApp. This fails with the same permission error I described at the top.
Topic: Privacy & Security SubTopic: General Tags:
Apr ’25
Comment on Unsandboxed app can't modify other app
Thank you. The WWDC video says that apps signed by the same developer accoun or team can update each other. Unfortunately, this does not seem to be true: I created two apps with Xcode: TestApp and TestUpdater. They launch fine, are signed with the same certificate and pass Gatekeeper. Both apps lie in /Applications and are owned by my user. On launch, TestUpdater tries to create a folder inside TestApp. This fails with the same permission error I described at the top.
Topic: Privacy & Security SubTopic: General Tags:
Apr ’25
Comment on Unsandboxed app can't modify other app
Thank you. The WWDC video says that apps signed by the same developer accoun or team can update each other. Unfortunately, this does not seem to be true: I created two apps with Xcode: "TestApp" and "TestUpdater". They launch fine, are signed with the same certificate and pass Gatekeeper (spctl --assess). Both apps lie in /Applications and are owned by my user. On launch, TestUpdater tries to create a folder inside TestApp. This fails with the same permission error I described at the top.
Topic: Privacy & Security SubTopic: General Tags:
Apr ’25
Comment on Unsandboxed app can't modify other app
Thank you. The WWDC video says that apps signed by the same developer accoun or team can update each other. Unfortunately, this does not seem to be true: I created two apps with Xcode: "TestApp" and "TestUpdater". They launch fine, are signed with the same certificate and pass Gatekeeper (spctl --assess). Both apps lie in /Applications and are owned by my user. On launch, TestUpdater tries to create a folder inside TestApp. This fails with the same permission error I described at the top.
Topic: Privacy & Security SubTopic: General Tags:
Apr ’25
Comment on Unsandboxed app can't modify other app
Thank you. The WWDC video says that apps signed by the same developer accoun or team can update each other. Unfortunately, this does not seem to be true: I created two apps with Xcode: "TestApp" and "TestUpdater". They launch fine, are signed with the same certificate and pass Gatekeeper (spctl --assess). Both apps lie in /Applications and are owned by my user. On launch, TestUpdater tries to create a folder inside TestApp. This fails with the same permission error I described at the top.
Topic: Privacy & Security SubTopic: General Tags:
Apr ’25