Uploaded image for project: 'Appcelerator CLI'
  1. Appcelerator CLI
  2. CLI-639

On iOS, the user should not need to kill the app in order to dismiss a valid security violation splash screen

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Medium
    • Resolution: Unresolved
    • Affects Version/s: Release 4.0.0
    • Fix Version/s: None
    • Component/s: Verification
    • Environment:

      Appc CLI NPM: 0.3.55
      Appc CLI Registry: 0.2.287
      Arrow: 0.3.209
      SDK: 4.0.0.v20150514104209
      Node: v0.10.36
      OS: Yosemite (10.10.3)
      Xcode: 6.3.1
      Devices: iphone 6 plus (8.3)

    • Story Points:
      8

      Description

      Consider the following scenario:

      1. A user creates a Titanium or Alloy app
      2. In the tiapp.xml, the user adds the valid remote property: <property name="appc-sourcecode-encryption-policy" type="string">remote</property>
      3. The user's device has no network connection
      4. The user can install the app to device or adhoc package the app
      5. The user launches the app and will see the security violation screen
      6. The user backgrounds the app and turns the device's network back on
      7. The user foregrounds the app

      Actual: The security violation screen is still there (see attachment). To dismiss the security violation screen, the user will need to kill the app and relaunch the app.

      Expected: After the user brings the app to the foreground, the security violation screen should be dismissed.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                wluu Wilson Luu (Inactive)
              • Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Git Source Code