Skip to content

Commit

Permalink
Beta Tealeaf build: 10.6.154
Browse files Browse the repository at this point in the history
Beta Tealeaf Change Notes:
Bug Fixes:

- Killswitch returns sometimes too slow and page displayed is not captured.
- Gestures should not be captures on Webviews.

Improvements:

- New minimal os is 12.0 from 9.0 for library.
- Correct name of page and get class name versus just getting UINavigationController.

Our environment for this release:

- Xcode 13.2.1
- MacOS 11.6.1
- iOS 12.x to 15.x
- Supported architectures:
	- simulator
		- arm64
		- x86_64
	- device
		- arm64

Known Issues:

- Captures gesture even when the gestureRecognizer is set to return 'NO', this is an Apple defect.
- After iOS 13, library no longer supports iPad because of Apple changes in iPad OS.
- The pink boarder on Gestures screenview is off when captured using ER, because if timing or garbage collection.
- Template issue - The back link is missing during capture on some screens Progressindicator, AlertViewController, Gestures screenview and picker view.
- Template issue - Battery icon not visible in green anymore.
- Improvement :- 'connectionType' remains N/A if device is on WiFi on app start.
- DoPostOnScreenChange is not working as expected, because of temp queue.
- Reporting of multiple carrier names in JSON if the device has Dual SIM is a beta feature.
- React Native has an issue for dynamic builds. We will use static version instead.
- Certain Alerts may appear correctly during replay.
- If a View Controller has more than one WKWebViews, gestures may be off by a few pixels
- iPadOS Multi Window apps are not YET supported.
  • Loading branch information
experienceanalyticssdk committed Feb 8, 2022
1 parent ed0b0f4 commit 7338dfa
Show file tree
Hide file tree
Showing 32 changed files with 139 additions and 74 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -126,25 +126,25 @@ _OBJC_SELECTOR_REFERENCES_.73
_OBJC_CLASSLIST_REFERENCES_$_.74
_OBJC_SELECTOR_REFERENCES_.76
_OBJC_CLASSLIST_REFERENCES_$_.77
_OBJC_CLASSLIST_REFERENCES_$_.78
_OBJC_SELECTOR_REFERENCES_.82
_OBJC_CLASSLIST_REFERENCES_$_.83
_OBJC_CLASSLIST_REFERENCES_$_.86
_OBJC_CLASSLIST_REFERENCES_$_.89
_OBJC_CLASSLIST_REFERENCES_$_.92
_OBJC_CLASSLIST_REFERENCES_$_.95
_OBJC_CLASSLIST_REFERENCES_$_.98
_OBJC_CLASSLIST_REFERENCES_$_.101
_OBJC_SELECTOR_REFERENCES_.81
_OBJC_CLASSLIST_REFERENCES_$_.82
_OBJC_CLASSLIST_REFERENCES_$_.85
_OBJC_CLASSLIST_REFERENCES_$_.88
_OBJC_CLASSLIST_REFERENCES_$_.91
_OBJC_CLASSLIST_REFERENCES_$_.94
_OBJC_CLASSLIST_REFERENCES_$_.97
_OBJC_CLASSLIST_REFERENCES_$_.100
_OBJC_CLASSLIST_REFERENCES_$_.103
_gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:.tlfDebug
_gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:.eoMiCloudSDKMachine
_OBJC_SELECTOR_REFERENCES_.107
_OBJC_CLASSLIST_REFERENCES_$_.108
_OBJC_SELECTOR_REFERENCES_.110
_OBJC_SELECTOR_REFERENCES_.109
_OBJC_CLASSLIST_REFERENCES_$_.110
_OBJC_SELECTOR_REFERENCES_.112
__OBJC_$_CATEGORY_INSTANCE_METHODS_UIGestureRecognizer_$_TLFInjection
__OBJC_$_CATEGORY_CLASS_METHODS_UIGestureRecognizer_$_TLFInjection
__OBJC_CATEGORY_PROTOCOLS_$_UIGestureRecognizer_$_TLFInjection
__OBJC_$_CATEGORY_UIGestureRecognizer_$_TLFInjection
_OBJC_SELECTOR_REFERENCES_.120
_OBJC_SELECTOR_REFERENCES_.122
Tealeaf/UIGestureRecognizer+TLFInjection.m
tlfNewUIGestureRecognizer_setDelegate
__46+[UIGestureRecognizer(TLFInjection) tlfInject]_block_invoke
Expand Down Expand Up @@ -206,25 +206,25 @@ _OBJC_SELECTOR_REFERENCES_.72
_OBJC_SELECTOR_REFERENCES_.74
_OBJC_CLASSLIST_REFERENCES_$_.75
_OBJC_SELECTOR_REFERENCES_.77
_OBJC_CLASSLIST_REFERENCES_$_.78
_OBJC_SELECTOR_REFERENCES_.80
_OBJC_SELECTOR_REFERENCES_.82
_OBJC_SELECTOR_REFERENCES_.84
_OBJC_SELECTOR_REFERENCES_.86
_OBJC_SELECTOR_REFERENCES_.88
_OBJC_SELECTOR_REFERENCES_.90
_OBJC_CLASSLIST_REFERENCES_$_.91
_OBJC_SELECTOR_REFERENCES_.95
_OBJC_SELECTOR_REFERENCES_.97
_OBJC_SELECTOR_REFERENCES_.99
_OBJC_SELECTOR_REFERENCES_.103
_OBJC_SELECTOR_REFERENCES_.105
_OBJC_SELECTOR_REFERENCES_.109
_OBJC_SELECTOR_REFERENCES_.107
_OBJC_SELECTOR_REFERENCES_.111
_OBJC_SELECTOR_REFERENCES_.113
_OBJC_SELECTOR_REFERENCES_.115
_OBJC_SELECTOR_REFERENCES_.117
_OBJC_SELECTOR_REFERENCES_.119
_OBJC_CLASSLIST_REFERENCES_$_.120
_OBJC_SELECTOR_REFERENCES_.122
_OBJC_SELECTOR_REFERENCES_.124
_OBJC_SELECTOR_REFERENCES_.126
_OBJC_SELECTOR_REFERENCES_.128
Expand Down Expand Up @@ -341,19 +341,20 @@ _OBJC_SELECTOR_REFERENCES_.69
_OBJC_SELECTOR_REFERENCES_.71
_OBJC_SELECTOR_REFERENCES_.75
_OBJC_SELECTOR_REFERENCES_.79
_OBJC_SELECTOR_REFERENCES_.81
_OBJC_SELECTOR_REFERENCES_.83
_OBJC_SELECTOR_REFERENCES_.85
_OBJC_SELECTOR_REFERENCES_.87
_OBJC_SELECTOR_REFERENCES_.89
_OBJC_SELECTOR_REFERENCES_.91
_OBJC_SELECTOR_REFERENCES_.93
_OBJC_SELECTOR_REFERENCES_.101
_OBJC_SELECTOR_REFERENCES_.112
_OBJC_CLASSLIST_REFERENCES_$_.108
_OBJC_SELECTOR_REFERENCES_.110
_OBJC_CLASSLIST_REFERENCES_$_.113
_setTraitStyle.tlfDebug
_setTraitStyle.eoMiCloudSDKMachine
_OBJC_CLASSLIST_REFERENCES_$_.118
_OBJC_SELECTOR_REFERENCES_.120
_OBJC_CLASSLIST_REFERENCES_$_.132
_OBJC_CLASSLIST_REFERENCES_$_.137
_OBJC_SELECTOR_REFERENCES_.141
Expand Down Expand Up @@ -476,7 +477,6 @@ _OBJC_CLASSLIST_REFERENCES_$_.55
_OBJC_CLASSLIST_REFERENCES_$_.70
_OBJC_CLASSLIST_REFERENCES_$_.80
_OBJC_CLASSLIST_REFERENCES_$_.81
_OBJC_CLASSLIST_REFERENCES_$_.94
_OBJC_SELECTOR_REFERENCES_.98
_OBJC_SELECTOR_REFERENCES_.100
_OBJC_SELECTOR_REFERENCES_.104
Expand Down Expand Up @@ -790,7 +790,6 @@ _logScreenLayoutWithViewController:withTLFOptions:withPlaceHolder:withOriginalVC
_OBJC_CLASSLIST_REFERENCES_$_.51
_OBJC_CLASSLIST_REFERENCES_$_.62
_OBJC_CLASSLIST_REFERENCES_$_.65
_OBJC_CLASSLIST_REFERENCES_$_.82
_OBJC_CLASSLIST_REFERENCES_$_.99
_logScreenLayoutWithViewController:withTLFOptions:withPlaceHolder:withOriginalVC:.tlfDebug.104
_logScreenLayoutWithViewController:withTLFOptions:withPlaceHolder:withOriginalVC:.eoMiCloudSDKMachine.105
Expand Down Expand Up @@ -820,6 +819,9 @@ _OBJC_CLASSLIST_REFERENCES_$_.21
_OBJC_SELECTOR_REFERENCES_.27
_OBJC_CLASSLIST_REFERENCES_$_.56
_OBJC_CLASSLIST_REFERENCES_$_.71
_OBJC_CLASSLIST_REFERENCES_$_.83
_OBJC_CLASSLIST_REFERENCES_$_.98
_OBJC_CLASSLIST_REFERENCES_$_.101
_OBJC_CLASSLIST_REFERENCES_$_.104
_OBJC_CLASSLIST_REFERENCES_$_.107
_OBJC_CLASSLIST_REFERENCES_$_.114
Expand Down Expand Up @@ -999,9 +1001,9 @@ ___37-[TLFL_PickerView jsonRepresentation]_block_invoke_2
_OBJC_CLASSLIST_REFERENCES_$_.49
_OBJC_CLASSLIST_REFERENCES_$_.64
_OBJC_SELECTOR_REFERENCES_.78
_OBJC_CLASSLIST_REFERENCES_$_.92
_OBJC_SELECTOR_REFERENCES_.108
_OBJC_CLASSLIST_REFERENCES_$_.109
_OBJC_CLASSLIST_REFERENCES_$_.110
_OBJC_SELECTOR_REFERENCES_.121
_OBJC_SELECTOR_REFERENCES_.123
_OBJC_SELECTOR_REFERENCES_.125
Expand Down Expand Up @@ -1199,8 +1201,6 @@ _logEvent:values:.tlfDebug.57
_logEvent:values:.eoMiCloudSDKMachine.58
_OBJC_CLASSLIST_REFERENCES_$_.69
_OBJC_CLASSLIST_REFERENCES_$_.73
_OBJC_CLASSLIST_REFERENCES_$_.85
_OBJC_CLASSLIST_REFERENCES_$_.97
_OBJC_CLASSLIST_REFERENCES_$_.102
___block_descriptor_64_e8_32s40s48s56s_e5_v8?0l
___block_descriptor_72_e8_32s40s48s56s64s_e5_v8?0l
Expand Down Expand Up @@ -1473,7 +1473,6 @@ _addTLFMessage:forSessionId:.eoMiCloudSDKMachine
_OBJC_CLASSLIST_REFERENCES_$_.84
_addTLFMessage:forSessionId:.tlfDebug.89
_addTLFMessage:forSessionId:.eoMiCloudSDKMachine.90
_OBJC_CLASSLIST_REFERENCES_$_.103
_addTLFMessage:forSessionId:.tlfDebug.106
_addTLFMessage:forSessionId:.eoMiCloudSDKMachine.107
_OBJC_CLASSLIST_REFERENCES_$_.119
Expand Down Expand Up @@ -1625,6 +1624,7 @@ _handleSendAction:to:from:forEvent:.tlfDebug.78
_handleSendAction:to:from:forEvent:.eoMiCloudSDKMachine.79
_handleSendEvent:.tlfDebug
_handleSendEvent:.eoMiCloudSDKMachine
_OBJC_CLASSLIST_REFERENCES_$_.95
_handleSendEvent:.tlfDebug.101
_handleSendEvent:.eoMiCloudSDKMachine.102
__OBJC_$_CLASS_METHODS_TLFApplicationEventsActionsAIC
Expand Down Expand Up @@ -2182,8 +2182,9 @@ _OBJC_IVAR_$_TLFControlMessage._textFontSize
_OBJC_IVAR_$_TLFControlMessage.currStateDict
_OBJC_IVAR_$_TLFControlMessage.prevStateDict
_OBJC_IVAR_$_TLFControlMessage.prevStateDictInput
_OBJC_CLASSLIST_REFERENCES_$_.86
_OBJC_CLASSLIST_REFERENCES_$_.87
_OBJC_CLASSLIST_REFERENCES_$_.88
_OBJC_CLASSLIST_REFERENCES_$_.89
_initWithAction:to:from:forEvent:.tlfDebug
_initWithAction:to:from:forEvent:.eoMiCloudSDKMachine
_OBJC_CLASSLIST_REFERENCES_$_.157
Expand Down Expand Up @@ -2589,7 +2590,6 @@ ___46+[TLFUIEventsLogger logGestureWithDictionary:]_block_invoke.178
+[TLFUIEventsLogger logUIAlertAction:view:]
_shouldLogGesture:.tlfDebug
_shouldLogGesture:.eoMiCloudSDKMachine
_OBJC_CLASSLIST_REFERENCES_$_.100
_OBJC_CLASSLIST_REFERENCES_$_.145
___block_descriptor_40_e8_32s_e5_v8?0l
_logTLFControlMessage:.tlfDebug
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"LibraryVersion": "10.6.153",
"LibraryVersion": "10.6.154",
"FilterMessageTypes": false,
"MessageTypes": "4,5,6",
"AddMessageTypeHeader": true,
Expand Down Expand Up @@ -60,6 +60,7 @@
"AddGestureRecognizerUIPickerView": true,
"AddGestureRecognizerUIDatePicker": true,
"AddGestureRecognizerUIPageControl": true,
"AddGestureRecognizerWKWebView": false,
"SwiftUICaptureNonVariadic": true,
"UIKeyboardCaptureTouches": false,
"TextFieldBeingEditedUseSender": false,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@ extern NSString* kTLFMobileStateEvent;
#define kConfigurableItemAddGestureRecognizerUIPickerView @"AddGestureRecognizerUIPickerView"
#define kConfigurableItemAddGestureRecognizerUIDatePicker @"AddGestureRecognizerUIDatePicker"
#define kConfigurableItemAddGestureRecognizerUIPageControl @"AddGestureRecognizerUIPageControl"
#define kConfigurableItemAddGestureRecognizerWKWebView @"AddGestureRecognizerWKWebView"
#define kConfigurableItemSwiftUICaptureNonVariadic @"SwiftUICaptureNonVariadic"
#define kConfigurableItemUIKeyboardCaptureTouches @"UIKeyboardCaptureTouches"
#define kConfigurableItemTextFieldBeingEditedUseSender @"TextFieldBeingEditedUseSender"
Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@ extern NSString* kTLFMobileStateEvent;
#define kConfigurableItemAddGestureRecognizerUIPickerView @"AddGestureRecognizerUIPickerView"
#define kConfigurableItemAddGestureRecognizerUIDatePicker @"AddGestureRecognizerUIDatePicker"
#define kConfigurableItemAddGestureRecognizerUIPageControl @"AddGestureRecognizerUIPageControl"
#define kConfigurableItemAddGestureRecognizerWKWebView @"AddGestureRecognizerWKWebView"
#define kConfigurableItemSwiftUICaptureNonVariadic @"SwiftUICaptureNonVariadic"
#define kConfigurableItemUIKeyboardCaptureTouches @"UIKeyboardCaptureTouches"
#define kConfigurableItemTextFieldBeingEditedUseSender @"TextFieldBeingEditedUseSender"
Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
</data>
<key>Headers/TLFPublicDefinitions.h</key>
<data>
HRHsEZwX5B5Qzm9bpF3/pAKY6SE=
yCebuoAr5rzrSaRDj3Bl/3vD83I=
</data>
<key>Headers/Tealeaf.h</key>
<data>
Expand All @@ -30,15 +30,15 @@
</data>
<key>Info.plist</key>
<data>
WzAcGJlK3yPMJaHBMFI+HNF8XPQ=
YqxiOMhMo9WFeYQ57HqN6+zR9go=
</data>
<key>Modules/module.modulemap</key>
<data>
rzCLFed1nOh+uQxX8XykjgWrekI=
</data>
<key>TLFResources.bundle/TealeafAdvancedConfig.json</key>
<data>
AewA/z/L0vn4zKYrXKIOhmvhLFw=
G5FlfBWNqj1JOKo9prKLTXGphkE=
</data>
<key>TLFResources.bundle/TealeafBasicConfig.plist</key>
<data>
Expand Down Expand Up @@ -76,7 +76,7 @@
<dict>
<key>hash2</key>
<data>
gx603vG5BEs3+bptLbhkiz1BfZ/YR75XQOfjhSKZjKo=
EVW5VbO4fArCvFkba42qeucgsZEJDmGzVeJaXREX82k=
</data>
</dict>
<key>Headers/Tealeaf.h</key>
Expand Down Expand Up @@ -104,7 +104,7 @@
<dict>
<key>hash2</key>
<data>
KfB3pXyk/2aepHtJRyFF/oPosvLEQsfs2DT0zJAwTOo=
x6incFa44jxyISviyKD3yNlcaqAvOSqHbkVUiuoqWXk=
</data>
</dict>
<key>TLFResources.bundle/TealeafBasicConfig.plist</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@
<key>CFBundleShortVersionString</key>
<string>10.6</string>
<key>CFBundleVersion</key>
<string>153</string>
<string>154</string>
</dict>
</plist>
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@
<key>CFBundleShortVersionString</key>
<string>10.6</string>
<key>CFBundleVersion</key>
<string>153</string>
<string>154</string>
</dict>
</plist>
Binary file not shown.
Loading

0 comments on commit 7338dfa

Please sign in to comment.