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
Original issue reported on code.google.com by
bansikpr...@gmail.com
on 18 Apr 2013 at 11:51