Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17231] iOS: Analytics - ti.background is not sent if you background an app after you send the custom app events

GitHub Issuen/a
TypeBug
PriorityNone
StatusClosed
ResolutionFixed
Resolution Date2014-06-28T01:42:47.000+0000
Affected Version/sRelease 3.3.0
Fix Version/sRelease 3.3.0, Release 3.4.0
ComponentsiOS
Labelsmodule_analytics, qe-3.3.0, qe-testadded
ReporterWilson Luu
AssigneeSabil Rahim
Created2014-06-27T17:36:43.000+0000
Updated2014-07-02T18:44:09.000+0000

Description

*Details:* ti.background is not sent if you background an app after you send the custom app events (NavEvent, FeatureEvent, or GeoEvent). *Note:* I was *not* able to reproduce this issue on Android. *Steps to reproduce:* 1. Send custom events such as feature or nav events 2. Immediately background the application 3. Wait a minute or two for the analytic data to send 4. Check the analytic payloads *Actual:* ti.background, app.nav, app.feature, and ti.geo are not sent. *Expected:* ti.background, app.nav, app.feature, and ti.geo should be sent.

Comments

  1. Sabil Rahim 2014-06-27

    https://github.com/appcelerator/titanium_mobile/pull/5873 https://github.com/appcelerator/titanium_mobile/pull/5872
  2. Samuel Dowse 2014-07-02

    Verified fixed on: Mac OSX 10.9.4 Appcelerator Studio, build: 3.3.0.201406271159 Titanium SDK, build: 3.3.0.v20140702094913 Titanium CLI, build: 3.3.0-rc4 Alloy: 1.4.0-rc3 iOS Device: iPhone 5 (7.0.6) Background event is sent after sending custom events first. Closing.

JSON Source