Re: New 10.9.5 Gatekeeper rules (and a rant about them changing so often)
Re: New 10.9.5 Gatekeeper rules (and a rant about them changing so often)
- Subject: Re: New 10.9.5 Gatekeeper rules (and a rant about them changing so often)
- From: Dragan Milić <email@hidden>
- Date: Wed, 06 Aug 2014 16:31:57 +0200
On sre 06.08.2014., at 13.48, Stephane Sudre wrote:
> "$TARGET_BUILD_DIR/$CONTENTS_FOLDER_PATH/Resources/onsgmls/libs/libosp.4.dylib"
>
> Isn't this supposed to be an issue with v2 since you have executable code in your Resources folder?
>
> "Only include resources in directories that should contain resources.”
I don’t think so. I also have the similar situation and after signing the whole thing and leaving embedded frameworks headers in there (not to break signed sealed resources, please see the first message in this thread), 10.10 DP5 Gatekeeper accepted the application like validly signed with a Developer ID.
Anyway, I find this situation a good reason to finally structure properly this whole huge project (and its sub-projects). But some things are not completely clear to me. Where should I put executable helpers? “TARGET_BUILD_DIR/CONTENTS_FOLDER_PATH/Helpers” perhaps? I don’t see such a path defined in the "Build and Product Location Build Settings” document. And if that’s the right place, can I also structure them into subdirectories, like I can in the “UNLOCALIZED_RESOURCES_FOLDER_PATH”? The documentation also says for the MacOS directory "Typically, this directory contains only one binary file with your application’s main entry point and statically linked code. However, you may put other standalone executables (such as command-line tools) in this directory as well."
And another questions is about the location of plug-ins, which are part of a framework (not application) bundle. Considering how versioned bundles are organised, I suppose I should put them in the versioned directory of a framework (“TARGET_BUILD_DIR/Versions/A/PlugIns”, "TARGET_BUILD_DIR/Versions/B/PlugIns”, etc) but should I create a symbolic link to them in the framework root directory (I suppose not, since a framework generally cares only for its executable, headers and resources, but it still doesn’t hurt to ask )?
-- Dragan
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden