I just upgrade to cordova 9 with cordova-iOS 5.0.1 for my Ionic 1 and new Ionic 4 project.
For Ionic 1 + cordova-iOS 5.0.1 , I can deploy on minimum iOS 9 device. (What I hope is support down to iOS 8 as my existing Ionic 1 project is compatible with iOS 8.)
1st error msg:
dyld: Symbol not found: _NSDictionary0 Referenced from: /private/var/mobile/Containers/Bundle/Application/ Expected in: /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation in /private/var/mobile/Containers/Bundle/Application (lldb)
Tried add CoreFoundation.framework optional manually through Xcode. This error fixed and change to the 2nd error msg
2nd error msg:
dyld: Symbol not found: _UIApplicationOpenURLOptionsAnnotationKey
Referenced from: /private/var/mobile/Containers/Bundle/Application/
Expected in: /System/Library/Frameworks/UIKit.framework/UIKit in /private/var/mobile/Containers/Bundle/Application/ (lldb)