You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to build an app that runs cognitive tasks. I'm building the .app file with PyInstaller 6.9.0 on an Intel Mac running Sonoma (14.7). Participants will be downloading the task from a website after completing a survey, and I want to embed a unique participant id into each .app before packaging it in a dmg for download so that the results of the task can be linked to the results of the survey and participants don't have to enter a code manually (which can be error prone). I'm accomplishing this by building the app with a WorkerID field in the plist of the same length as the worker ids generated by the website. When I try downloading and running a .app file that I've modified with pefile, I get a message saying:
“SUPREME.app” is damaged and can’t be opened. You should eject the disk image.
When I check the xattrs of the .dmg, sure enough, it's got a quarantine tag:
I am trying to build an app that runs cognitive tasks. I'm building the .app file with PyInstaller 6.9.0 on an Intel Mac running Sonoma (14.7). Participants will be downloading the task from a website after completing a survey, and I want to embed a unique participant id into each .app before packaging it in a dmg for download so that the results of the task can be linked to the results of the survey and participants don't have to enter a code manually (which can be error prone). I'm accomplishing this by building the app with a WorkerID field in the plist of the same length as the worker ids generated by the website. When I try downloading and running a .app file that I've modified with pefile, I get a message saying:
When I check the xattrs of the .dmg, sure enough, it's got a quarantine tag:
I'm running the webpage from the Python 3.12 docker image and using pefile 2024.8.26.
The code for the .app is here: https://github.com/compmem/cogmood
The code where I'm editing the .app is here: https://github.com/Shotgunosine/cogmood_backend/blob/e3e5231f0a3db123ca8b9654c1093e5ada071015/app/utils.py#L98-L114
Is there anyway to edit the information in info_plist without triggering the quarantine flag?
The text was updated successfully, but these errors were encountered: