Mobile Dev.
07/15/2022, 9:31 PMmbonnin
07/15/2022, 9:32 PMMobile Dev.
07/15/2022, 9:40 PMmbonnin
07/15/2022, 9:40 PMMobile Dev.
07/15/2022, 9:41 PMmbonnin
07/15/2022, 9:46 PMMobile Dev.
07/18/2022, 1:36 PMdyld: Symbol not found: _OBJC_CLASS_$_NSURLSessionWebSocketMessage
Referenced from: /Users/alkincakiralar/Library/Developer/Xcode/DerivedData/fizbot-alhlyiyitptqumeebpzkemzcvngh/Build/Products/Debug-iphonesimulator/Bifrost.framework/Bifrost
Expected in: /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/Foundation.framework/Foundation
in /Users/alkincakiralar/Library/Developer/Xcode/DerivedData/fizbot-alhlyiyitptqumeebpzkemzcvngh/Build/Products/Debug-iphonesimulator/Bifrost.framework/Bifrost
dyld: launch, loading dependent libraries
DYLD_FRAMEWORK_PATH=/Users/alkincakiralar/Library/Developer/Xcode/DerivedData/fizbot-alhlyiyitptqumeebpzkemzcvngh/Build/Products/Debug-iphonesimulator:/Users/alkincakiralar/Library/Developer/Xcode/DerivedData/fizbot-alhlyiyitptqumeebpzkemzcvngh/Build/Products/Debug-iphonesimulator/PackageFrameworks
DYLD_FALLBACK_LIBRARY_PATH=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot/usr/lib
DYLD_ROOT_PATH=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot
DYLD_FALLBACK_FRAMEWORK_PATH=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks
DYLD_INSERT_LIBRARIES=/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libBacktraceRecording.dylib:/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 12.4.simruntime/Contents/Resources/RuntimeRoot/usr/lib/
(lldb)
mbonnin
07/18/2022, 1:37 PMMobile Dev.
07/18/2022, 1:39 PMmbonnin
07/18/2022, 1:40 PMMobile Dev.
07/18/2022, 1:41 PMmbonnin
07/18/2022, 1:42 PMMobile Dev.
07/18/2022, 1:43 PMmbonnin
07/18/2022, 1:44 PMMobile Dev.
07/18/2022, 1:46 PMmbonnin
07/18/2022, 1:46 PMMobile Dev.
07/18/2022, 2:06 PMmbonnin
07/18/2022, 2:06 PMPaddy O'Brien
07/27/2022, 7:23 PMmbonnin
07/27/2022, 10:19 PMPaddy O'Brien
07/28/2022, 1:09 PMNetworkTransport
protocol was wondering why not a similar approach on Kotlin.mbonnin
07/28/2022, 1:19 PMNetworkTransport
API as well as a lower level WebSocketEngine
one. The trick here is to do it in a backward compatible way. That certainly means splitting the current apollo-runtime
that has a hard dependency on iOS13+ at the moment and introducing separate artifacts, one of those without the iOS13+ dependencyPaddy O'Brien
07/28/2022, 1:22 PMmbonnin
07/28/2022, 1:23 PMPaddy O'Brien
07/28/2022, 1:23 PMPaddy O'Brien
07/28/2022, 1:24 PMmbonnin
07/28/2022, 1:24 PMPaddy O'Brien
07/28/2022, 1:24 PMmbonnin
07/28/2022, 1:24 PMmain
Paddy O'Brien
07/28/2022, 1:25 PMmbonnin
07/28/2022, 1:26 PMTODO("make this work with iOS < 13")
, you should be able to link and run everythingPaddy O'Brien
07/28/2022, 1:27 PMmbonnin
07/28/2022, 1:28 PMactual class DefaultWebSocketEngine : WebSocketEngine {
override suspend fun open(url: String, headers: List<HttpHeader>): WebSocketConnection {
TODO("Not yet implemented")
}
override suspend fun open(url: String, headers: Map<String, String>): WebSocketConnection {
TODO("Not yet implemented")
}
}
Paddy O'Brien
07/28/2022, 2:13 PMmbonnin
07/28/2022, 2:13 PM