iOS 13 NSProtocolFromString returns nil

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?

I have the same issue.

iOS 13 NSProtocolFromString returns nil
 
 
Q