I'm trying BETA 7 and I application encounter a crash due to a symbol missing error.
From the crash report, the libprotobuf.dylib inside WirelessDiagnostic.framework loads the libprotobuf-lite.dylib inside my application and there is no the symbol it wants.
Does any one have the same issue?
Here is the brief of the crash report:
Process: SampleApplication [78444]
Path: /Applications/SampleApplication.app/Contents/MacOS/SampleApplication
Identifier: SampleApplication
Version: 3.0.3055 (3.0)
Code Type: X86-64 (Native)
Parent Process: launchd [1581]
Responsible: SampleApplication [78444]
User ID: 501
Date/Time: 2018-08-13 09:22:07.665 +0800
OS Version: Mac OS X 10.14 (18A353d)
Report Version: 12
Anonymous UUID: AC73DB6A-D89F-56B1-6585-90EEB8D993C4
Sleep/Wake UUID: 74E69ED8-D47A-4E7A-B68C-5DD3AE0A7A29
Time Awake Since Boot: 120000 seconds
System Integrity Protection: enabled
Crashed Thread: 0
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: DYLD, [0x4] Symbol missing
Application Specific Information:
dyld: launch, loading dependent libraries
DYLD_LIBRARY_PATH=/Library/Application Support/SampleApplication/common/lib
Dyld Error Message:
Symbol not found: __ZN20wireless_diagnostics6google8protobuf2io16CodedInputStream24default_recursion_limit_E
Referenced from: /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libprotobuf.dylib
Expected in: /Library/Application Support/SampleApplication/*/libprotobuf-lite.dylib
in /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libprotobuf.dylib
libprotobuf-lite.dylib