Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-23393

Windows: Ti.Platform.ostype always returns same value as Ti.Platform.architecture

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Release 5.3.0
    • Fix Version/s: Release 5.4.0
    • Component/s: Windows
    • Environment:

      NPM Version: 2.15.1
      Node Version: 4.4.3
      Mac OS: 10.11.2
      Appc CLI: 5.3.0-45
      Appc CLI NPM: 4.2.5-5
      Titanium SDK version: 5.3.0.v20160516040258
      Appcelerator Studio, build: 4.6.0.201605121040
      Xcode 7.3.1 GM

    • Story Points:
      5
    • Sprint:
      2016 Sprint 10 SDK

      Description

      Description:

      The analytics payloads produced by Windows phones lists ostype as "arm". The osarch is also "arm". For comparison:

      iOS:
      ostype:"64bit"
      osarch:"arm64"

      Android:
      ostype: "32bit"
      osarch:"ARMv7 Processor rev 0 (v7l)"

      Windows:
      ostype: "arm"
      osarch: "arm"

      Steps to reproduce:

      1) Install a titanium project on a windows phone device
      2) Launch the app
      3) Use either - a) point device to staging via DNS setting, check logs. b) Use get last event api c) If you have backend access, check the raw event on AWS.
      4) Examine any of the standard event types.

      Result:

      The ostype field has "arm"

      Expected Result:

      The ostype field should not be redundant, and should reflect information about the OS type

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                cwilliams Christopher Williams
                Reporter:
                emerriman Eric Merriman
                Reviewer:
                Kota Iguchi
                Tester:
                Harry Bryant
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Titanium SDK/CLI <> Titanium Mobile
                    Synced with:
                    TIMOB-9751
                    Sync status:
                    ERROR
                    Last received:
                    Last sent:

                    Git Source Code