flurry / flurry-ios-sdk

Flurry iOS SDK CocoaPods
Apache License 2.0
154 stars 62 forks source link

Crash Flurry on watchOs 10.x #262

Open evgzor opened 1 year ago

evgzor commented 1 year ago

Describe the bug FlurryWatch.logWatchEvent( crashing on apple watchOs 10.x

This Bug is About Please choose the closest item by replacing [ ] with [x].

Platform Please choose the platform(s) that you are having the issue by replacing [ ] with [x].

Environment Please tell us the versions of Flurry SDK, XCode, and iOS you are using.

To Reproduce Steps to reproduce the behavior:

  1. Integrate Flurry on apple watch
  2. Run FlurryWatch.logWatchEvent(
  3. Observe crash

Screenshots

Снимок экрана 2023-11-05 в 19 48 16 Снимок экрана 2023-11-05 в 19 49 56

Additional context Are you using Flurry Push/Messaging? No (iOS) Are you using CocoaPods or manual binary integration? Yes / No

Add any other context about the problem here.

KyleStation commented 1 year ago

Getting the same issue.

flurrydev commented 1 year ago

Thank you for reporting the issue. We're investigating to find a resolution. I have not yet reproduced the crash.

-Are you able to reproduce this on a simulator or only a physical device?

evgzor commented 1 year ago

Only physical devices. Its not reproduced on simulators.

KyleStation commented 1 year ago

@flurrydev Hello, here are some more findings for this crash. Hope it can helps your investigation. If the watch app was created as WatchApp and WatchAppExtension separately (developed with Storyboard):

If the watch app was created as the combined WatchApp (developed with SwiftUI):

Note: The one with WatchApp and WatchAppExtension separately was an old test project created in 2021. While the one with combined WatchApp was newly created with Xcode 15.

The Environments in my case: Flurry SDK: 12.1.4 Xcode: 15.0 iOS: 17.0.2 WatchOS: 10.0.1

KyleStation commented 11 months ago

@flurrydev Hello, just to follow up on this issue. Any further updates?