Skip to content

Commit

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

- None

Improvements:

- Add ability to keep track of current page name for react native for iOS.

Our environment for this release:

- Xcode 14.2
- MacOS 13.2
- iOS 12.x to 16.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 Apr 21, 2023
1 parent 702cb50 commit 4d00585
Show file tree
Hide file tree
Showing 32 changed files with 92 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"FilterMessageTypes": false,
"InitialZIndex": 500,
"IpPlaceholder": "N/A",
"LibraryVersion": "10.6.254",
"LibraryVersion": "10.6.255",
"LogFullRequestResponsePayloads": false,
"LogViewLayoutOnScreenTransition": true,
"MessageTypeHeader": "WorklightHit",
Expand Down
10 changes: 5 additions & 5 deletions SDKs/iOS/Debug/Tealeaf.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,30 +6,30 @@
<array>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>Tealeaf.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>Tealeaf.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,13 @@
*/
- (BOOL)resumeTealeaf;

/**
* @abstract Resumes capture of data on the Tealeaf framework
* @param pageName - The current page name to be used.
* @return Returns YES or NO based on whether the framework was successfully resumed or not.
*/
- (BOOL)resumeTealeaf:(NSString*)pageName;

/**
Setup the Kill Switch URL. This is the URL to be checked when the framework initializes. If the page is not reachable the framework will not initialize. Setting the URL will update the configurable plist file for that user's device.
@param value - The string representation of the new Kill Switch URL.
Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,13 @@
*/
- (BOOL)resumeTealeaf;

/**
* @abstract Resumes capture of data on the Tealeaf framework
* @param pageName - The current page name to be used.
* @return Returns YES or NO based on whether the framework was successfully resumed or not.
*/
- (BOOL)resumeTealeaf:(NSString*)pageName;

/**
Setup the Kill Switch URL. This is the URL to be checked when the framework initializes. If the page is not reachable the framework will not initialize. Setting the URL will update the configurable plist file for that user's device.
@param value - The string representation of the new Kill Switch URL.
Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
</data>
<key>Headers/TLFApplicationHelper.h</key>
<data>
r7hcgxt7NQeqls3Lgk0vlhxlNus=
3FyOIvRtBdP9Vachhzxt3INxErg=
</data>
<key>Headers/TLFCustomEvent.h</key>
<data>
Expand All @@ -30,15 +30,15 @@
</data>
<key>Info.plist</key>
<data>
QHy9SA7z9bb9Wb3m+PBv8VbgV/Q=
pxjH+3Q1KYDIGR86mFjDi0LdNII=
</data>
<key>Modules/module.modulemap</key>
<data>
rzCLFed1nOh+uQxX8XykjgWrekI=
</data>
<key>TLFResources.bundle/TealeafAdvancedConfig.json</key>
<data>
LzTbmKlE2ENpfiRNj86gGdLzd4Y=
89XrGNV+Xhq91prpqMAr2wNSL6A=
</data>
<key>TLFResources.bundle/TealeafBasicConfig.plist</key>
<data>
Expand All @@ -62,7 +62,7 @@
<dict>
<key>hash2</key>
<data>
zpmvFfR5q0+qkPNe5CKC/bvhK9ZVsUY72LhEntmlYYA=
E5l+yAU91fQWS3pSDGPml3pn4UU6Oc0FQhvMTKWQfoI=
</data>
</dict>
<key>Headers/TLFCustomEvent.h</key>
Expand Down Expand Up @@ -104,7 +104,7 @@
<dict>
<key>hash2</key>
<data>
wZ46ZXLU5vd0phF9SCiCEoVfiOMXiAt6367kzgeFuH8=
TlpeCsU7DXVVQcjPV0FbvOpeLulX6CdKdK6U1eejF5M=
</data>
</dict>
<key>TLFResources.bundle/TealeafBasicConfig.plist</key>
Expand Down
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>254</string>
<string>255</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>254</string>
<string>255</string>
</dict>
</plist>
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"FilterMessageTypes": false,
"InitialZIndex": 500,
"IpPlaceholder": "N/A",
"LibraryVersion": "10.6.254",
"LibraryVersion": "10.6.255",
"LogFullRequestResponsePayloads": false,
"LogViewLayoutOnScreenTransition": true,
"MessageTypeHeader": "WorklightHit",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,13 @@
*/
- (BOOL)resumeTealeaf;

/**
* @abstract Resumes capture of data on the Tealeaf framework
* @param pageName - The current page name to be used.
* @return Returns YES or NO based on whether the framework was successfully resumed or not.
*/
- (BOOL)resumeTealeaf:(NSString*)pageName;

/**
Setup the Kill Switch URL. This is the URL to be checked when the framework initializes. If the page is not reachable the framework will not initialize. Setting the URL will update the configurable plist file for that user's device.
@param value - The string representation of the new Kill Switch URL.
Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,13 @@
*/
- (BOOL)resumeTealeaf;

/**
* @abstract Resumes capture of data on the Tealeaf framework
* @param pageName - The current page name to be used.
* @return Returns YES or NO based on whether the framework was successfully resumed or not.
*/
- (BOOL)resumeTealeaf:(NSString*)pageName;

/**
Setup the Kill Switch URL. This is the URL to be checked when the framework initializes. If the page is not reachable the framework will not initialize. Setting the URL will update the configurable plist file for that user's device.
@param value - The string representation of the new Kill Switch URL.
Expand Down
Loading

0 comments on commit 4d00585

Please sign in to comment.