Closed msrutek-paylocity closed 2 months ago
@msrutek-paylocity Maybe you have a full Apple crash log?
@MikePendo Unfortunately, we don't 😞 This is what we were able to find.
However, in all of the crashes, it happens on the count
property.
Is there something going on inside of the Pendo SDK that would be doing this dynamic check? If so, can it be updated so it utilizes the responds(to:)
check?
@msrutek-paylocity where is this count crash coming from? I can see that in the crash log you sent? can you provide a full crash log with the count crash?
we improved our scanning mechanism to scan the minimum number of objects possible, and we believe it may resolve your crashing issues. in addition to that is will be highly recommended to change the integration with an addition flag as below:
let options = PendoOptions() options.configs = ["enableTextCollectionSwiftUI":false] PendoManager.shared().setup(prodAppKey,with: options)
this flag is meant to reduce the texts collection via reflection and base text collection on accessibility elements only.
this was done in our latest 3.2.1 HF fix, please try upgrading and let us know with your results.
@MikePendo @0xkuj Thanks, we've updated the library and used the suggested options
configuration.
However, it might take a couple of weeks until this gets to the production users.
We'll let you know if this issue still occurs.
@msrutek-paylocity, thanks for the update. I'm closing the issue for now, please reopen if needed.
Platform + Version
iOS 17.4.1, iOS 17.3.1, iOS 16.6.1, iOS 16.6.0 and (many) others
SDK Version
3.1.5
Framework
Native SwiftUI
Describe the bug
Crash. As there aren't any notes on crash fixes on
3.2.0
, we also suppose these will be present in the version3.2.0
.or
or
or
To Reproduce
Exact steps unknown. But it looks like the
Mirror
usage might not be correctly used orresponds(to:)
check might need to be incorporated.Expected behavior
No crash
Logs
Not applicable. Added stack trace below.
Stack Trace