Skip to content

Enclosing the team identifier with double quotations #21

Open
@tnake

Description

@tnake

Thank you for your work. I use this project in my product.
I encounter an issue that I can not execute my product expectedly, so that I report that issue.

I can execute my product correctly in the mode of Debug, whereas I could not execute my product which is exported from Organizer(which do Archive of product).
I've investigate Info.plist, Helper-Info.plist, and CodeSignUpdate.sh, then I've had a doubt thing that the string of 'certificate leaf[subject.OU] = MY TEAM IDENTIFIER' is not containing double quotations.
I think that above string 'MY TEAM IDENTIFIER' should be enclosing with double quotations.
So that, I propose that in line 67 of CodeSignUpdate.sh:
printf "%s" "certificate leaf[subject.OU] = ${developmentTeamIdentifier}"
replace with
printf "%s" "certificate leaf[subject.OU] = \"${developmentTeamIdentifier}\""
(i.e. ${developmentTeamIdentifier} is enclosed with double quotations).

Note that, I use Xcode 11. So, I've applied a workaround(#19).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions