Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-11972] CLI: Building for iOS device is failing to install the app because of invalid code signing

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionInvalid
Resolution Date2012-12-07T21:34:28.000+0000
Affected Version/sRelease 3.0.0
Fix Version/s2012 Sprint 25, 2012 Sprint 25 JS
ComponentsCLI
Labelsqe-cli, qe-ios100112, regression
ReporterMichael Pettiford
AssigneeChris Barber
Created2012-12-06T00:13:04.000+0000
Updated2013-03-13T14:58:31.000+0000

Description

*Note* This issue did not occur using SDK 2.1.4.GA *Note* I am the first QE member to encounter this issue *Note* I also have multiple certificates in my keychain with the same name Steps to reproduce 1. Create a new single window application in Studio 2. Build for iOS device 3. Allow codesign to use key Actual result: During compilation a modal alert is displayed *See screenshot* that wants codesign to use "". The build succeeds but then fails to install to device. log attached Expected result: Codesign finds the right key, and I am able to successfully install to device

Attachments

FileDateSize
log.rtf2012-12-06T00:21:01.000+0000768019
Screen Shot 2012-12-05 at 3.48.10 PM.png2012-12-06T00:13:04.000+000025985
xcodelog.txt2012-12-06T01:21:38.000+0000855

Comments

  1. Chris Barber 2012-12-07

    The problem was due to Mike's computer not having the latest CLI, SDK, and Studio versions. Ultimately it was because of the --developer-name option was only passing in the name and not the name AND id. Things worked as expected from the command line.
  2. Michael Pettiford 2012-12-07

    Just to be clear, I didn't have the studio build from Jenkins. I had to correct studio RC build from preview.appcelerator.com
  3. Shyam Bhadauria 2013-01-16

    Closing based on the comment by Chris Barber.

JSON Source