I work on iOS App project in workspace. I splitted feature in a Local Swift Package.
Workspace contains both iOS App Project and Swift Package.
https://i.stack.imgur.com/LhL5j.jpg
Swift package platform is iOS 14 and deployment target of project is iOS 13.
I put optional link on my Swift Package to avoid crash on iOS 13
https://i.stack.imgur.com/Y1HYb.png
Application run well on iOS 14 but still crash on iOS 13 :
dyld: Symbol not found: _$s7SwiftUI4ViewP14_viewListCount6inputsSiSgAA01_ceF6InputsV_tFZTq
Just for example, I would like to use Swift Package like this :
Swift
#if canImport(Classifier)
@available(iOS 14.0, *)
struct ActionClassifier: View {
var body: some View {
Text("Hello, World!")
}
}
#endif
Did I miss something on the way of link my Swift Package Binary to my project ?
1
0
1.4k