Hey, so yesterday I was tinkering with ImTranslator (app) from OrchardKit on my MacBook Pro M1, running macOS Ventura 13.6, and I finally tracked down why it kept refusing to start properly. Thought I’d jot it down before I forget the steps — it was one of those “almost works” situations.
I wanted to get the app running to test some batch translations of a client’s content. Downloaded the installer, dragged it into Applications, double-clicked… and nothing. The icon bounced once in the Dock and disappeared. No “damaged” message. No alert. Just a silent exit.
First thing I tried (the obvious move) was the Gatekeeper bypass: right-click → Open → Allow Anyway. Apple’s guide on Gatekeeper and notarization helped me confirm the process:
https://support.apple.com/guide/security/gatekeeper-and-runtime-protection-sec5599b66df/web
It opened briefly, then quit again. At that point I assumed maybe it was an architecture issue — small OrchardKit apps sometimes ship Intel-only builds. Checked Activity Monitor; yep, it was using Rosetta. Verified Rosetta installation using Apple’s instructions:
https://support.apple.com/en-us/HT211861
No change. Same silent exit.
Next, I suspected a corrupted download. Deleted, re-downloaded, even rebooted macOS — nothing. To be thorough, I peeked at the Mac App Store to see if there was an official sandboxed version:
https://apps.apple.com/us/search?term=ImTranslator
No dice. This was definitely the direct OrchardKit release.
Finally, I opened Console and filtered logs for the app while launching it. Jackpot: TCC was denying file access to my Documents folder, where the app keeps its local cache and config. No permission prompt, so the app just gave up silently. This explained everything — macOS privacy protections (TCC) were the real culprit, not Gatekeeper or a broken binary.
Apple’s sandbox documentation is helpful for understanding these silent failures:
https://developer.apple.com/documentation/security/app_sandbox
Here’s what actually fixed it:
xattr -dr com.apple.quarantine /Applications/ImTranslator.app
Launched again — finally stayed open. UI loaded, cache populated, and batch translation worked. Once stable, I removed Full Disk Access and instead granted access only to the Documents folder under Files and Folders. Still launches cleanly every time.
I found this page useful while confirming the proper macOS-compatible build:
https://rvfcb.com/office-and-productivity/34321-imtranslator.html
A few things I learned the hard way:
Performance-wise, once it launched, the tool ran smoothly. CPU usage stayed low during batch translation, and memory stayed stable. No crashes, no UI glitches — just macOS protecting my files.
So yeah, if you install ImTranslator and it refuses to stay open on a modern Mac, don’t panic. Permissions first, everything else second. Once TCC and quarantine are handled, the app behaves perfectly.
Lesson learned: modern macOS is strict, but understanding TCC and quarantine quirks makes these “silent exits” easy to fix.