Post

Replies

Boosts

Views

Activity

Modifying DMG view settings
Hi there, thanks in advance for your help. I am currently using Apple script GUI scripting to format a 'DMG installer' - placing icons and setting a background, etc. I understand this information is stored in the DS_Store file, so it occurred to me that it would make sense to just edit that file directly. Does Mac provide an API to modify DS_Store files?
1
0
461
Mar ’23
Testing plugins for Logic Pro
Hi there, thanks in advance for any help. I make audio plugins and I would like to test them in Logic Pro. Aside from the 90 day trial, is there some limited version I can use just for testing? For example there is a Pro Tools developer version with the save function disabled - something like this would be perfect.
0
2
698
Feb ’23
Signing certificates stolen in data breach - what are the risks?
Hi there, thanks in advance for the help. Two of my code signing certificates (Installer & Developer ID) and an app-specific password were part of a data breach of a CI platform. I have revoked the app-specific password. As I understand it, the risk is that someone in control of a private key and certificate can sign code in my name, which would be detrimental to my reputation as a developer. I was wary of handing over my certificate and private key to the platform, so I created 2 new certificate and private key pairs (Developer ID & Developer ID Installer) for use on the platform. So far, none of my software has been signed with these certificates. All software currently in distribution has been signed with certificates that I have kept offline. Do I need to revoke all my certificates or just those that were breached? What risks am I exposed to currently? Thank you.
4
1
1.5k
Jan ’23
Polite location to store application data shared between users
Hi there, I have a plugin that stores a license file for authorization and I would like the license file to be accessible to all users of the computer once one user has performed the authorization. The two logical places I see to put the license file are /Library/Application Support and /Users/Shared. As a user, I'm not a huge fan of applications filling up the Shared folder but if it means the application doesn't have to elevate privileges to write into the Application Support folder then I'm all for it. Looking in my Shared folder I see a couple of applications that have started their own Library folder - eg. /Users/Shared/Library/Application Support/<name of application>/Licenses and /Users/Shared/<name of application>/Library. Is there a standard/expected way for an application to store shared data in the Shared folder? Should I be making my own Library folder as well?! Thank you for your help and useful opinions.
3
0
782
Dec ’22