Hi everyone,
I’m experiencing significant issues with my SwiftUI app when running on iOS 16. These issues are not present in iOS 17, where everything works as expected. I’m hoping someone can provide insights or suggestions on how to address these problems.
The Problems
App Freezing:
- In certain views, the app becomes completely unresponsive when running on iOS 16.
- There are no clear patterns or console logs pointing to the source of the freeze.
Unresponsive Buttons:
- Buttons stop working in some views. Tapping them does nothing, even though the logic and bindings are correct.
Missing Data:
- Data fetched from services (remote APIs) or local storage doesn’t show up in the UI.
Expected Behavior The app should handle user interactions and display data correctly on both iOS 16 and iOS 17, without freezes or unresponsive elements.
Environment: Xcode Version: Xcode 15.4 Deployment Target: iOS 16 Testing Devices: iPhone 14 with iOS 17.6.1, iPhone 13 with iOS 18.1.1, iPhone 8 with iOS 16.4, iPhone 12 with 16.4, iPhone 8 Plus with iOS 16.0, iPhone 8 Plus with 16.7.10