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

Jailbreak detection fails with <property name="appc-sourcecode-encryption-policy" type="string">embed</property>

    Details

      Description

      An application will launch on a jailbroken device with the following property:

      <property name="appc-sourcecode-encryption-policy" type="string">embed</property>
      

      Expected behavior
      Application closes or displays security exception splash screen

      Actual behavior
      Application loads regardless of jailbroken state

      Tested against the following
      iPhone 6 @ 9.0.2 fails to detect JB with embed policy
      iPhone 4s @ 7.1.0 fails to detect JB with embed policy

      SDK and environment
      appc ti sdk -> 5.1.1.GA
      tiapp.xml sdk -> 5.1.1.GA

      Steps to test
      1) Open test app // vanilla alloy application
      2) Add valid GUID
      3) run

       appc run -p ios -T device 


      4) Record if the app launches on a jailbroken device

      Attached files
      Example application // guid stripped from tiapp.xml

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                stoda Seth Toda
                Reviewer:
                Feon Sua Xin Miao
              • Watchers:
                9 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved:

                  Git Source Code