Ios dyld:找不到符号:_OBJC_CLASS_$_可达性,Xcode 11崩溃

Ios dyld:找不到符号:_OBJC_CLASS_$_可达性,Xcode 11崩溃,ios,objective-c,swift,xcode,cocoapods,Ios,Objective C,Swift,Xcode,Cocoapods,我在安装pod后才遇到以下崩溃 在应用程序启动时,使用以下崩溃日志获取崩溃: dyld: Symbol not found: _OBJC_CLASS_$_Reachability Referenced from: /Users/abc/Library/Developer/CoreSimulator/Devices/387D652C-CB80-4739-88B1-DD04ACAFA8D6/data/Containers/Bundle/Application/D9CEB1B3-9B9D-42E8

我在安装pod后才遇到以下崩溃

在应用程序启动时,使用以下崩溃日志获取崩溃:

dyld: Symbol not found: _OBJC_CLASS_$_Reachability
  Referenced from: /Users/abc/Library/Developer/CoreSimulator/Devices/387D652C-CB80-4739-88B1-DD04ACAFA8D6/data/Containers/Bundle/Application/D9CEB1B3-9B9D-42E8-AFB6-8BCA056DDE1C/LalaFood-User.app/Frameworks/ChatSDK.framework/ChatSDK
  Expected in: /Users/abc/Library/Developer/CoreSimulator/Devices/387D652C-CB80-4739-88B1-DD04ACAFA8D6/data/Containers/Bundle/Application/D9CEB1B3-9B9D-42E8-AFB6-8BCA056DDE1C/LalaFood-User.app/Frameworks/Reachability.framework/Reachability
 in /Users/abc/Library/Developer/CoreSimulator/Devices/387D652C-CB80-4739-88B1-DD04ACAFA8D6/data/Containers/Bundle/Application/D9CEB1B3-9B9D-42E8-AFB6-8BCA056DDE1C/LalaFood-User.app/Frameworks/ChatSDK.framework/ChatSDK
我已将以下内容直接复制到我的项目中。正如我所检查的,它具有
可访问性wift
作为依赖项。所以,我猜这就是问题的根源。我试图删除直接复制到我的项目中的可达性,但运行后,崩溃仍然存在

我还通过另一个pod获得了Tony Million的图书馆,但我不知道是哪一个

我还尝试在一个新项目上实现了
PusherSwift
,效果非常好。但是当我尝试我现有的项目时,它总是崩溃

我是否需要导入一些东西,比如头文件或添加一些东西?我一直希望在框架、库和嵌入式内容中添加框架。我试图在那里添加
可达性.framework
,但没有成功

希望有人能帮忙


谢谢大家!

目前,我只是做了一个变通办法。我只是从
PusherSwift
手动复制了所需的文件,而不是通过cocoapod安装。然后,pod安装了它的依赖项。

目前,我只是做了一个解决方案。我只是从
PusherSwift
手动复制了所需的文件,而不是通过cocoapod安装。然后,pod安装了它的依赖项。

您是否运行了
pod install
,是否打开了Xcode工作区而不是项目文件?另见。我正在关注你发送的链接上的问题,但不幸的是,还没有人回复。另外,在一个新项目上使用
PusherSwift
也可以很好地工作。但在我现有的项目中,它正在崩溃。请确保所有外部框架都位于Xcode目标的“嵌入式二进制文件”部分。它是
框架、库和嵌入式内容部分吗?我试图将它添加到那里,但问题仍然存在。正确-它也应该在BuildPhases->Embed Frameworks中。您是否运行了
pod install
,是否打开了Xcode工作区而不是项目文件?另见。我正在关注你发送的链接上的问题,但不幸的是,还没有人回复。另外,在一个新项目上使用
PusherSwift
也可以很好地工作。但在我现有的项目中,它正在崩溃。请确保所有外部框架都位于Xcode目标的“嵌入式二进制文件”部分。它是
框架、库和嵌入式内容部分吗?我试图在那里添加它,但问题仍然存在。正确-它也应该在BuildPhases->Embed Frameworks中。