Hi all,
My application is distributed as a .dmg file, which contains two signed .app applications.
Per Apple's new policy with respect to app translocation, I codesign the .dmg file so that app translocation won't be applied when running the programs -- otherwise my first app is unable to find my second app in order to launch it:
$ codesign -f -v -s "Developer ID Application: Jeremys Company Name" ./my_app.dmg
... the codesigning appears to succeed, and I can verify that afterwards the .dmg file is signed:
$ codesign -vvv ./my_app.dmg
./my_app.dmg: valid on disk
./my_app.dmg: satisfies its Designated Requirement
... and yet, after I updated to 10.12.2 Beta (16C53a) and then install the .dmg file, the app translocation thing still happens every time I run my app.
My question is, is this a regression bug in the 10.12.2 Beta, or am I doing something wrong?
Thanks,
Jeremy