Post

Replies

Boosts

Views

Activity

Reply to dyld: Symbol not found: swift34swift50override_conformsToProtocol
Hello, sorry to get back to you. I can't send you information about my build logs because I'm on the company's internal network and I'm not allowed to send you outgoing emails. What I can confirm is that this problem only occurred after xcode16, and when I rolled back to xcode15, it was running fine. The faulty module is manually recompiled in xcode16 and then referenced. It does not crash at run time. However, the module is provided by a third-party vendor, so it is difficult to replace the module. In addition, I analyzed the symbol table by nm. The symbol is local symbol (small t). The symbol disappears (stripped) in the binary, so the caller cannot find it. Normally, the value should be Global (T). Swift's patching mechanism was beyond my knowledge, and I had to roll back the system and xcode due to time constraints. If you have any problems, feel free to let me know and I can upgrade the system again to try.
Nov ’24
Reply to dyld: Symbol not found: swift34swift50override_conformsToProtocol
I got the same error on Xcode16, still the alamofire. Error: __ZN5swift39swift51override_conformsToSwiftProtocolEPKNS_14TargetMetadataINS_9InProcessEEEPKNS_24TargetProtocolDescriptorIS1_EEN7__swift9__runtime4llvm9StringRefEPFPKNS_35TargetProtocolConformanceDescriptorIS1_EES4_S8_SC_E Referenced from: /private/var/containers/Bundle/Application/42380089-254A-44E8-9871-F32735658C9A/Mx.app/Frameworks/xxxx.framework/xxxx Expected in: <168E9987-FB09-3D71-9A17-E4CD11CDFBA2> /private/var/containers/Bundle/Application/42380089-254A-44E8-9871-F32735658C9A/Mx.app/Frameworks/Alamofire.framework/Alamofire
Nov ’24