Post

Replies

Boosts

Views

Activity

UITableViewDiffableDatasource crashes on iOS 17
Hi all, We recently got some new weird crash reports on our monitoring systems. These crashes happen in the table view diffable data source on iOS 17. We had these crashes never before on any other operating systems. The error says: Diffable data source detected an item identifier whose hash value changed. The hash value of an identifier cannot change once it has been added to a snapshot. Based on this information, an item's hash value should never change while we expect diffable datasource's apply() function to reload a row if its hash value changed. Full report of bug attached c5671824114048ed87d18f5afe967a97-symbolicated.crash
2
2
1.5k
Jun ’23