I use an application called Anki for learning foreign languages and professional terminology.
This app creates a default folder in /Users/user/Documents/Anki
, which I did not want.
You can circumvent this by calling the app from the CLI with the -b
option. Because of that, I went into the app bundle and looked for executable in Anki.app/Contents/MacOs/
, which is simply called Anki
.
I renamed this file to Anki2
and made a new executable called Anki
, which simply reads:
/Applications/Anki.app/Contents/MacOS/Anki2 -b /Users/henrikgiesel/Library/Application\ Support/Anki
And I can open the App bundle perfectly fine!... Until the next reboot, then it will complain:
You can’t open the application “Anki.app” because PowerPC applications are no longer supported.
Why is this? How does OS X detect PowerPC application? Would it work if I wrote a C-file doing basically the same and putting the compiled version in the place of the Shell script?
EDIT:
I can still open it from the CLI like this:
/Applications/Anki.app/Contents/MacOS/Anki
But not like this
open /Applications/Anki.app