Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-11982] CLI: Packaged builds appear with a time stamp in the Xcode archive where the time changes to match the current time

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2012-12-07T01:41:23.000+0000
Affected Version/sRelease 3.0.0
Fix Version/sRelease 3.1.0, 2012 Sprint 25, 2012 Sprint 25 JS
ComponentsCLI
Labelsmodule_cli, qe-cli, qe-testadded, regression
ReporterEric Merriman
AssigneeChris Barber
Created2012-12-06T21:47:58.000+0000
Updated2014-08-18T05:03:47.000+0000

Description

While testing packaging with 3.0, I noticed that the second time I packaged an app it appeared in the Xcode archive as expected, but that the time for the earlier build was now matching the new build. When I clicked on a different app ID to see if those had changed, some had. After further investigation, it appears that there is some point in time before which a packaged app in the archive will be unaffected, and after that point, the app's creation time will update to match the newest build (regardless of app ID) and will refresh when you click off then return to the item. This DOES NOT occur with builds made with 2.1.4GA Steps to reproduce: 1) Using the SDK mentioned, create a new studio project 2) Package for distribution using "App store" workflow and dist provision 3) Open the Xcode archive and note the time on your build 4) Wait until system time changes by at least a minute 5) Click something else in you archive then return to the built app archive Result: The time is tracking with system time Expected: The time remains fixed at the point the archive was initially created

Attachments

FileDateSize
later.png2012-12-06T21:47:58.000+000082335
now.png2012-12-06T21:47:58.000+000089126

Comments

  1. Chris Barber 2012-12-07

    Master pull request: https://github.com/appcelerator/titanium_mobile/pull/3549 3.0.x pull request: https://github.com/appcelerator/titanium_mobile/pull/3550
  2. Eric Merriman 2012-12-07

    Verified fixed with: SDK: 3.0.0.v20121207120202 Titanium Studio, build: 3.0.0.201212061921 Mac OS X 10.8.2 Xcode 4.5.2 CLI: 3.0.20 Timestamp is fixed and does not change with system time.

JSON Source