App crashed on device only when launched from home screen!!
Issue doesn't reproduce when launching from Xcode 11.
I've spent few days on investigation.
Figure out that issue deals with NSProtocolFromString method.
Output from debugger gives me following:
(lldb) po NSStringFromProtocol(ICCRequest.self)
"MyModule.ICCRequest"
(lldb) po NSProtocolFromString("MyModule.ICCRequest")
nil
Anyone having clue what happened here foundation bug or known platform change?