4 Replies Latest reply on Oct 16, 2013 12:30 AM by StephenPS

    Capturing Scout sessions

    StephenPS Level 1
      1. Hi.  I am using Adobe Air to create Apps for iOS and using Scout to optimise and debug. Scout on my machine is working fine for an application a colleague has made and for web pages.  My colleague can use Scout to view data of my applications on his machine but for some reason Scout is failing to capture output of two of my own applications when running on my machine.  I am using a Mac, iPhone and iPad and all three are on the same network.
        • 1. Re: Capturing Scout sessions
          Michael J.A. Smith Adobe Employee

          Are you running iOS7? If so, you'll need to rebuild your app with the latest version of AIR (3.9). Apple made some changes in iOS7 that break the way the Scout companion app talks to your app, so you need to make sure you have both the latest version of the Scout companion app, and the latest AIR SDK, to fix the problem.

           

          If not, check that the companion app can talk to Scout (i.e. it can connect to your machine, and reflects the settings you've checked in Scout). If it can't, then it's probably a network issue - make sure your firewall isn't blocking connections.

           

          There are some more things you can try under the FAQ of the getting started guide (http://www.adobe.com/devnet/scout/articles/adobe-scout-getting-started.html), under "Why can't I get Flash Player to connect to Scout".

          • 2. Re: Capturing Scout sessions
            StephenPS Level 1

            Hi Michael,

             

            Thanks for that.  I have updated to Air 3.9 and I am now getting output on Scout so that fixes the core issue.  However I am not getting any trace output in the trace log.  This is the same if I use the iOS simulator within Adobe professional or if I have published to a device.  If I use the simulator I do see trace output in Adobe Flash professional itself but I am trying to track down a bug that only appears on the device so need output from there.  I have checked that trace output is not being omitted.  Any thoughts?

             

            Thanks

             

            Stephen

            • 3. Re: Capturing Scout sessions
              George Comninos Adobe Employee

              Hi Stephen,

               

              I just did a quick test to ensure trace output with iOS 7 is working. There is a compiler flag to enable/disable trace statements from release builds but I believe it is enabled by default so it should work unless you explicitly are disabling it for release builds (-omit-trace-statements).

               

              Also, are you sure you are selecting the frame where you expect the trace output (or just select all)? Scout only shows the trace output from the currently selected frame(s), not all trace output.

               

              hope that helps,

              -george

              • 4. Re: Capturing Scout sessions
                StephenPS Level 1

                Thanks George - I simply was not selecting any frames!  All sorted now, thanks.