Reply to iOS 14 .onAppear() is called on DISappear instead of appear I found that the issue with .onAppear exist only when I using ObservedObject in my View if I change it to the StateObject the problem is gone but I need to support an iOS 13 so as the temporary solution I calling my API call inside init of my view UI Frameworks SwiftUI Apr ’21