On Oct 12, 2014, at 9:24 AM, Bill Cheeseman <wjcheese...@gmail.com> wrote:
> 
> I'm updating my UI Browser application and my related PFAssistive framework 
> <http://pfiddlesoft.com> for Yosemite, and I've run into a specific problem 
> related to code signing. I'm wondering if anyone can shed light on this.
> 
> Specifically, UI Browser calls my framework's Objective-C wrapper methods for 
> accessibility functions like AXIsProcessTrustedWithOptions(). These calls 
> have begun to fail in recent GM releases of Yosemite. Console.app reports 
> things like this:
> 
> 2014-10-12 11:04:01.213 AM tccd[223]: Unable to verify code signing identity 
> of com.pfiddlesoft.uibrowser:  the code on disk does not match what is running

Curious: have you tried scouring your machine for all copies of the app and 
deleting them? Since it’s generally not possible to associate a running 
executable with a file on disk, the OS might be trying to look up your app via 
bundle identifier and finding an old, stale copy whose code really doesn’t 
match what’s running.

> 
> Is code signing now making it impossible to use shared frameworks at all, 
> going forward? That would be a huge change to spring on the developer 
> community without advance warning.

What do you mean “shared frameworks”? As in, frameworks that live outside of 
your app wrapper? Because frameworks in and of themselves are certainly still 
usable.

--Kyle Sluder
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to