New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build System Refinements #124
Conversation
Also warn on improper code signing and clean up formatting.
Note: code sign requirements must be compiled on 10.5 to be compatible with it.
@barijaona let me know it this trips any new warnings or errors when making a release. |
I get :
|
Also wondering if |
Does your // Global settings for Code Signing
CODE_SIGN_IDENTITY =
PRIVATE_KEY_PATH =
CODE_SIGN_REQUIREMENTS_PATH = "$(SRCROOT)/Resources/codesignrequirement.csreq"
CODE_SIGN_RESOURCE_RULES_PATH = "$(SRCROOT)/Resources/ResourceRules.plist" because the On the files being in |
OK. I set the values as suggested, but I am still baffled :
These files exist though ! I noticed that Property List Editor (and XCode 4.4) complain about ResourceRules.plist : "Found non-key inside at line 28". |
OK, I fixed ResourceRules.plist let's see how much that fixes/changes things. On 2013/01/02, at 6:01 AM, Barijaona Ramaholimihaso wrote:
My Web Sites: |
@barijaona That should not be effecting Try this, for each, That should give us the exact actual path to the files which might tell us what is going on. Some other things: |
I email you a gist about the output of the build command. |
I think I figured out the issue; try setting your CS-ID.xcconfig like:
(note the lack of quotes) Let me know if it still throws errors after that. |
It works ! this one was subtle ! Regarding the location of those files : you are right, technically speaking, codesignrequirement.csreq and ResourceRules.plist aren't exactly keys. So, I think they should be stored alongside keys, in order to speed up understanding of people unfamiliar with these concepts. May be we can rename the folder "signing" ? |
@barijaona "signing" sounds good to me; it is inclusive enough to have all of those things in the same place (codesignrequirement.(csreq|txt), ResourceRules.plist). On 2013/01/02, at 10:11 PM, Barijaona Ramaholimihaso wrote:
My Web Sites: |
Fixes #94.