首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dyld:符号未找到:_OBJC_CLASS_$_Reachability,Xcode 11崩溃

dyld:符号未找到:_OBJC_CLASS_$_Reachability,Xcode 11崩溃
EN

Stack Overflow用户
提问于 2020-09-09 11:37:59
回答 1查看 2.2K关注 0票数 3

只有在安装了pod PusherSwift之后,我才遇到下面的崩溃。

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

代码语言:javascript
复制
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

下面的文件直接复制到我的项目中。在我检查PusherSwift.podspec时,它将ReachabilitySwift作为依赖项。所以,我猜这就是问题的根源。我尝试删除直接在我的项目上复制的Reachability 文件,但是在运行之后,崩溃仍然存在。

我也有可达性库托尼百万通过另一个荚,但我不知道哪一个。

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

有什么东西是我必须导入的,比如头文件还是要添加的?我一直看到在框架、库和嵌入式内容上添加框架。我试图在那里添加Reachability.framework,但是它没有起作用。

希望有人能帮忙。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-09-11 01:32:08

就目前而言,我只是解决了这个问题。我只是从PusherSwift手动复制我需要的文件,而不是通过Cocoapods安装它。然后,pod安装了它的依赖项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63810860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档