biddyweb / nativedriver

Automatically exported from code.google.com/p/nativedriver
Apache License 2.0
0 stars 0 forks source link

Does NativeDriver support apps develpoed on IOS 6.0. #31

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Faced issues while trying to make an IOS 6.0 app Testable following the steps 
mentioned in the following link 
http://code.google.com/p/nativedriver/wiki/IOSMakeAnAppTestable.

Here is what my inference is 
Every Xcode does have an implementation over the touch interface as in 
TouchSynthesis.h (from NativeDriver). 
It was found that the implementation in this file is totally different in Xcode 
4.5.1 & there are many undeclared variable errors, which proves that there is 
no activity on NativeDriver on Xcode version 4.5.1.(can't say for xcode 
versions like 4.3, 4.4, 4.6) 

What steps will reproduce the problem?

1. Get an app developed on IOS 6.0
2. Follow the steps mentioned in the link 
http://code.google.com/p/nativedriver/wiki/IOSMakeAnAppTestable
to make it testable.

What is the expected output? What do you see instead?
1. The build should succeed & the Native driver should run in the target app 
for test.
2. Instaed the following errors are found.

 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:41: error: '_tapCount' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:42: error: '_locationInWindow' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:46: error: '_previousLocationInWindow' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:50: error: '_window' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:51: error: '_view' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:52: error: '_phase' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:53: error: '_touchFlags' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:55: error: '_timestamp' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:67: error: '_phase' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:68: error: '_timestamp' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:78: error: '_previousLocationInWindow' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:78: error: '_locationInWindow' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:80: error: '_timestamp' undeclared (first use in this function)
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:42:3: Use of undeclared identifier '_locationInWindow'
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:46:3: Use of undeclared identifier '_previousLocationInWindow'
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:46:31: Use of undeclared identifier '_locationInWindow'
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:48:41: Use of undeclared identifier '_locationInWindow'
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:50:3: Use of undeclared identifier '_window'
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:51:3: Use of undeclared identifier '_view'; did you mean 'view'?
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:52:3: Use of undeclared identifier '_phase'
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:53:3: Use of undeclared identifier '_touchFlags'
 Apps/nativedriver/iphone/ThirdParty/TouchSynthesis/TouchSynthesis.m:41:3: Unknown type name '_tapCount'; did you mean 'ItemCount'?

What version of the product are you using? On what operating system?
MAC 10.7.4
XCode 4.5.1
IOS 6.0

Please provide any additional information below.
Can someone post a matrix on the supported versions of xCdoe & IOS versions for 
NativeDriver

Original issue reported on code.google.com by bansikpr...@gmail.com on 18 Apr 2013 at 11:51