translocation

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

Hmm, and now it's working as expected. I don't know what changed. :^/

translocation
 
 
Q