Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-16045] CLI: iOS: Device builds from Xcode fail unless a developer cert and provisioning profile is selected

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2013-12-18T23:27:57.000+0000
Affected Version/sRelease 3.2.0
Fix Version/s2013 Sprint 26, 2013 Sprint 26 Core, Release 3.2.0, Release 3.3.0
ComponentsCLI, iOS
Labelsmodule_xcodebuild, qe-closed-3.2.0, qe-testadded
ReporterChris Barber
AssigneeChris Barber
Created2013-12-18T21:03:22.000+0000
Updated2014-07-31T09:46:23.000+0000

Description

If you create a project and build for iOS, then open the generated Xcode project and build for device, the build fails unless you explicitly select a developer cert and provisioning profile from the build settings tab. The CLI doesn't actually NEED either of these, so it should be safe to make them not required.

Comments

  1. Chris Barber 2013-12-18

    Here's the original Q&A question: http://developer.appcelerator.com/question/160611/xcode-compile-error-320-sdk-titanium-320-and-osx-1091.
  2. Chris Barber 2013-12-18

    Master pull request: https://github.com/appcelerator/titanium_mobile/pull/5147 3.2.x pull request: https://github.com/appcelerator/titanium_mobile/pull/5148
  3. Wilson Luu 2013-12-19

    Closing ticket as fixed. Verified I was able to install an app (both Alloy and Classic) directly from Xcode to an iOS device without selecting a developer cert and provisioning profile in the Build Settings. Tested on: Appcelerator Studio, build: 3.2.0.201312181652 SDK build: 3.2.0.v20131218153242 CLI: 3.2.0-cr3 Alloy: 1.3.0-cr2 Xcode: 5.0.2 Devices: iphone 5 (6.1.3), iphone 5s (7.0.2)

JSON Source