Post

Replies

Boosts

Views

Activity

Reply to Auto Update for app outside AppStore. Quarantine and Ventura 13.1+
Quinn, Can I use another approach? Create a small APP bundle (Auto Update utility), not sandboxed. Include this utility to resources of main product APP bundle. Old APP copies this small APP utility to Application Support > MyAppFolderSettings Run small APP utility. Launched small APP utility deletes еру old APP bundle in Applications. And copies a new APP bundle to Applications (downloaded and extracted in Application Support > MyAppFolderSettings folder).
May ’23
Reply to How to correctly check notarization
Hi Quinn, Thanks for your fast reply and suggested solution. I will keep using spctl command, because use of a clean VM is very complicated. Why Apple cannot simply modify Gatekeeper to add a special mode for developers for testing apps? In this special mode any caching would not be used. I believe that building a software package should be fully automated to save time of developers.
Feb ’23
Reply to Fragment shader artefacts on M1 after sleep (pulsation)
I found a solution. I use QuadHD monitor with Mac Mini M1, but macOS doesn't support HighDPI on this monitor. Fonts small & sharp or large & blurry. So I use Better Dummy free utility which emulates secondary 4K monitor and use mirroring to use HighDPI 2560x1440 on this display. Visual artefacts appear after screen lock or sleep. When I disabled this utility to use native non-Retina resolution the problem didn't appear. I found "Disconnect and reconnect after sleep” option in this utility and it helped to solve that problem. However it can be a bug in macOS.
Jun ’22
Reply to No way to accept Updated Program License Agreement
I have a similar strange problem. Today I discovered that I cannot longer notarize my macOS app (outside AppStore): "Error: You must first sign the relevant contracts online. (1048)". I tried on 3 Macs, no VPN. I check developer.apple.com > App Store Connect > Agreements, Tax, and Banking. I see updated License Agreement. But I cannot sign it. There is no sign or accept button! Why? I'm a holder and admin of this Apple ID for our small team. I tried in Safari and Chrome.
Jan ’22
Reply to Checking DMG notarization. Rejected, but works fine
Quinn, Thanks for your replies! My workflow is the following: Build my APP Codesign my APP Create a DMG from my APP Notarize DMG... Staple notarization to DMG Create ZIP from APP (from step 1) for Auto-Update Notarize ZIP... Staple notarization to original APP (from step 1) Delete ZIP Create a new ZIP from APP. Is it correct? I've understood about timestamp servers. I tried again a command from your article: spctl -a -t open -vvv --context context:primary-signature googlechrome.dmg and now it works on iMac (Intel) Big Sur 11.2.3. Earlier it didn't work on DTK with Big Sur 11.1.0
Mar ’21