Dear Apple Support,
We are experiencing a critical issue affecting some of our macOS users during application updates via DMG.
In certain cases, when users attempt to update the app by dragging it from the mounted DMG to the /Applications folder (replacing the old version), the application becomes corrupted. Users receive an error indicating that the app cannot be opened.
On retry, they are met with an error stating that the app cannot be overwritten.
Upon inspection, the resulting application bundle is incomplete and contains only the following structure:
.
└── Contents
└── CodeResources
The only known workaround is to completely remove the existing app from /Applications before copying the new version — this resolves the issue consistently.
We’ve observed this issue in the field with increasing frequency, which negatively impacts user trust. We also found similar reports from other developers (e.g., https://github.com/warpdotdev/Warp/issues/5492), suggesting a broader issue.
Questions:
What could be the underlying cause of this behavior on macOS (e.g., MDM, security policies, filesystem behavior)?
Are there any recommended practices to prevent or mitigate this issue when updating apps via DMG?
We would appreciate any guidance or clarification you can provide.
Best regards,
Ivan Poluianov
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Hi!
I'm developing an application based on Chrome that needs to take regular screenshots of webpages.
Under the hood (actually Chromium), it uses SCScreenshotManager to capture screenshots automatically (without user interaction).
I've noticed that regularly using this API triggers a user notification saying:
"Your Screen 'AppTest' has accessed your screen and system audio 3,594 times in the past 30 days. You can manage this in Settings."
How can I prevent this notification from appearing? Are there any specific entitlements(Or configuration of SCScreenshotManager) that I can use?
Thanks!