Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-12092] Info.plist : The CFBundleVersion key does not meet apple spec.

GitHub Issuen/a
TypeBug
PriorityLow
StatusClosed
ResolutionCannot Reproduce
Resolution Date2013-04-08T11:32:43.000+0000
Affected Version/sRelease 2.1.4, Release 3.0.0
Fix Version/sRelease 3.0.2
ComponentsiOS
Labelsn/a
ReporterLokesh Choudhary
Assigneejithinpv
Created2012-12-13T22:32:17.000+0000
Updated2017-03-21T21:58:09.000+0000

Description

Not a regression. Description: 1.Take note of the version no on tiapp.xml(2.1.4GA). Note:You can also use a four segment such as 1.2.3.4 2.Build kitchensink for iOS. 3.Open the info.plist file for kitchensink. 4.Notice the CFBundle version key in info.plist Note: CFBundleVersion (String - iOS, OS X) specifies the build version number of the bundle, which identifies an iteration (released or unreleased) of the bundle. The build version number should be a string comprised of three non-negative, period-separated integers with the first integer being greater than zero. The string should only contain numeric (0-9) and period (.) characters. Leading zeros are truncated from each integer and will be ignored (that is, 1.02.3 is equavalent to 1.2.3). This key is not localizable. Actual Result: 1.You will see alpha characters next to the version number or four integers. Expected Results: 1.You should just see max of 3 integers separated with periods.

Attachments

FileDateSize
Screen Shot 2013-06-20 at 2.22.06 PM copy2013-06-20T09:06:16.000+0000217853

Comments

  1. jithinpv 2013-04-08

    Issue does not reproduces Tested with Titanium Studio, build: 3.0.1.201212181159 Titanium SDK version: 3.1.0 Titanium SDK version: 3.0.2 iOS iPhone Simulator: iOS SDK version: 6.0
  2. jithinpv 2013-06-20

    Issue does not reproduces Tested with iOS SDK: 5.1 iOS iPhone Simulator: 5.1 Mac OS X Version 10.7.5 Titanium SDK version 3.1.1.v20130606121419 Titanium Studio, build: 3.0.1.201212181159
  3. Moshe Marciano 2013-11-05

    just happend to us as well, on SDK 3.1.3.GA, we tried to get version 1.0.4.1 to build. we saw the .plist file in the resources folder which was fine, but the .plist filed copied by Titanium build process to the build folder was truncated
  4. Lee Morris 2017-03-21

    Closing ticket as the issue cannot be reproduced and due to the above comments.

JSON Source