![](/img/trans.png)
[英]Failed to render and update auto layout status for UIViewController : dlopen(Cosmos.framework, 1): no suitable image found
[英]Failed to render instance of Swifty Button: dlopen(SwiftyButton.framework, 1): Library not loaded
我刚刚在我的 Podfile 和pod install
添加了一个名为“ SwiftyButton ”的pod install
。 然后我将“PureLayout”和“SwiftyButton”都添加到“Linked Framework and Libraries”中。
在情节提要中,我将UIButton
的类更改为“SwiftyButton”并弹出此错误:
无法呈现 Swifty 按钮的实例:dlopen(SwiftyButton.framework, 1):库未加载:@rpath/PureLayout.frameowrk/PureLayout 引用自:SwiftyButton.framework 原因:找不到图像。
我搜索了很多堆栈溢出的帖子,并尝试了很多解决方案,包括
pod install
但他们都没有工作。 错误依旧!
我也看过这个问题,但我不知道答案在说什么。 它似乎与 Cocoapods 无关。
我通过卸载 cocoapods 的预发布版本解决了这个问题。
首先,我运行了这个命令:
sudo gem uninstall cocoapods
然后它提示我选择要卸载的gem的版本,所以我选择了2,也就是预发布版本。
之后我查看了cocoapods的版本,看是不是最新的稳定版本:
pod --version
确实如此! (0.39.0)
然后我导航回项目目录并执行以下操作:
pod update
最后,我打开了 Xcode,它似乎可以工作了!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.