Installed instr. app not recording/recognizing running app

Mobile Testing, Android App Testing.
sjgarcia
Posts: 2
Joined: Mon Jul 21, 2014 5:07 pm

Installed instr. app not recording/recognizing running app

Post by sjgarcia » Mon Jul 21, 2014 5:49 pm

Hello,

I am running Ranorex v.5.1.0 on Windows 7 v.6.1 Service Pack 1 and am having difficulty getting my instrumented app to be recognized as running on the devices manager. I followed the instrumentation instructions outlined in the user guide, archived for an Ad Hoc provisioning build to create a .ipa file, transferred the file over to the Windows computer running Ranorex, and using the instrumentation wizard I installed the device on an iPad mini running iOS 7.1.

However, underneath the device manager in Ranorex Studio, when I open the app on the iPad it says that no app is running and that the RanorexLib version is 0.0.0. I've made sure to download the right Ranorex Automation Library (LibRxAutomationUni v1.6.0) and have still been having trouble. Additionally, when I try to start the Ranorex recorder on the device, it opens the app and after a few idle seconds, presents a dialog stating that the app failed to start "because the app started event was not received within the specified timeout of '0:00:10'." I tried increasing the connection timeout but still had the same error.

How should I go about troubleshooting this issue?

Thanks,
Steve

sjgarcia
Posts: 2
Joined: Mon Jul 21, 2014 5:07 pm

Re: Installed instr. app not recording/recognizing running app

Post by sjgarcia » Tue Jul 22, 2014 4:40 pm

I did a bit of digging through the build logs for my file to check if the provided libRxAutomation.a static library is being linked and added properly. It seems that the file is being ignored during compile time because it doesn't support the arm64 architecture (see attached image, which was taken from my Xcode 5.1.1 build log).
Screen Shot 2014-07-22 at 10.24.57 AM.png
libRxAutomation.a library is being ignored during compilation
Screen Shot 2014-07-22 at 10.24.57 AM.png (29.83 KiB) Viewed 1032 times
Looking further into this, it appears that the newer ipads (the air and the mini with retina display) and the iphone 5s are built on arm64 architecture.

Will Ranorex be releasing another library that will support these newer devices or if a library exists, could you direct me to it?

Thank you!

User avatar
Support Team
Site Admin
Site Admin
Posts: 11709
Joined: Fri Jul 07, 2006 4:30 pm
Location: Graz, Austria

Re: Installed instr. app not recording/recognizing running app

Post by Support Team » Thu Jul 24, 2014 10:29 am

Hi Sjgarcia,

We added support for arm64 bit applications in our latest Version (5.1.1).
This version is already available in our Download Archive.

Please have a look at the release notes for more information about 5.1.1.

Please also note: You have to instrument your application with the latest lib (1.6.1) in order to use Ranorex 5.1.1.

Regards,
Markus (S)
.
Image