I'm having trouble with websockets. I think this is caused by new dyld improvements (You can check the improvements via this link.). Where can I find linker flags to disable them? Thanks.
libsp.dylib`spd_checkin_socket.cold.1:
0x226af4364 <+0>: adrp x8, 141669
0x226af4368 <+4>: adrp x9, 0
> 0x226af436c <+8>: add x9, x9, #0xa3f ; "Linked against modern SDK, VOIP socket will not wake. Use Local Push Connectivity instead"
0x226af4370 <+12>: str x9, [x8, #0x400]
-> 0x226af4374 <+16>: brk #0x1
Post
Replies
Boosts
Views
Activity
When I manually add the SDK that I exported in Xcode 13 to xcode 13 and xcode 14, it works for all devices without any problems. But when I export in xcode 14, it only works for simulators in xcode 13, I can't build on real devices, (in xcode 14 it works on all devices without any problems). For the SDK I exported in Xcode 14, the errors I get when I run it on real device in xcode 13 are as follows:
directory not found for option '-F/(framework path)'
Undefined symbols for architecture arm64:_objc_msgSend$subfiles
Undefined symbols for architecture arm64:_objc_msgSend$subfiles
...
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I deleted the framework search path for the directory not found error and I found a solution to it, but I couldn't find a solution for the errors I got for all the sub-files of the SDK below:
Undefined symbols for architecture arm64:_objc_msgSend$subfiles
And
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Thank you very much in advance for your comments.