Post

Replies

Boosts

Views

Activity

Reply to Unsandboxed app can't access files: System Policy deny(1) file-read-data
I suspect your app has a code signing problem that’s confusing TCC.... TCC needs a stable signature for it to be able to record which app was granted permission by the user. This sounds like the issue. I wasn't aware that signatures matter for anything after the app is opened. Thanks for clarifying! You need to sign your code. For development, I encourage you to use an Apple Developer signing identity. For distribution, you’ll need Developer ID. We are in the process of getting a developer ID authorized by our organization and hope to release a signed version soon. However we've been distributing the unsigned software for several years without issues. This is a scientific application so distributing through the App Store has not been a priority. According to your logs, the app is running translocated. This is like a quasi-sandbox. Thanks, this is helpful to know. And I see you are using Qt. And you are directly referencing bash. And Python! I think you should seriously review the architecture for this app. Suppose you set out to build a SwiftUI app using the iOS SDK and tried to deploy it on Windows. That is essentially what you are attempting here. You are going to have no end of problems with this. We are replacing the Qt UI with an Electron app soon. Could you please explain more about what is problematic with the architecture? As far as I know, we aren't using anything that's platform specific.
Topic: App & System Services SubTopic: Core OS Tags:
Oct ’20