Thank you for the suggestion.
If the UI launches the back-end, the TCC request would actually come from the UI, so that doesn't present the TCC issue.
But I don't know enough about Apple code signing and validation to know if I can sign and deploy (on the app store?) an app with an embedded java native binary, since it wasn't built with Apple's Clang. Currently our deployment constraints permit a JDK (notwithstanding the enhanced risk) because we validate the java, but it would be a lot less hassle if we could deploy the native binary in the app. So homework there.
For this app, it's easier to just rewrite the back-end in swift. But we have a lot of backend Java, I'd hoped to redeploy in a similar manner.
Topic:
Code Signing
SubTopic:
Entitlements
Tags: