snowplow / snowplow-ios-tracker

Snowplow event tracker for Swift and Objective-C. Add analytics to your iOS, macOS, tvOS and watchOS apps and games
http://snowplow.io
Apache License 2.0
81 stars 93 forks source link

Getting `excessive I/O` warning when running with Xcode 16 and iOS 18 getting warning #908

Open rist opened 1 month ago

rist commented 1 month ago

Describe the bug When running Snowplowtracker 6.0.8 with Xcode 16 and iOS 16 I get this warning

Reading or writing to a database not configured in WAL mode will perform excessive I/O and reduce the health of storage devices.

at line 65 of Database.swift

To Reproduce Run with Xcode 16 and iOS 18.

Expected behavior Snowplow using Sqlite in WAL mode.

Screenshots image

Device information (please complete the following information):