使用CocoaPod导入Swift第三方库报错

在使用cocoapod导入swift第三方时出现这样的错误:

[!] Pods written in Swift can only be integrated as frameworks; add `use_frameworks!` to your Podfile or target to opt into using it. The Swift Pod being used is: 三方库名称

一开始我使用oc的配置方法

platform :ios, ‘8.0‘
target "PodTest" do
pod ‘MJRefresh‘
end

结果报错了,后来通过翻译得知,只能是集成框架,需要添加“use_frameworks!”。更改后,如下:

platform :ios, ‘8.0‘
target "PodTest" do
pod ‘MJRefresh‘
use_frameworks!
end
时间: 2024-10-13 10:29:49

使用CocoaPod导入Swift第三方库报错的相关文章

pycharm 安装第三方库报错:AttributeError: 'module' object has no attribute 'main'

今天在做自动化测试的时候,碰到了这个问题. 尝试了环境变量,升级PIP版本,都没有效果. 后来就去百度,有前辈碰到过类似的问题. 其实很简单,就是PYCHARM版本的问题. 把pycharm的版本升级到2018年1月以后的版本就好了,重启电脑就解决了. 其主要原因是 新版的 pip 更改了 部分api 将其中 pip.main() 改为 pip_main(), 旧版的pycharm中 在packaging_tool.py 中引用的就是 pip.main()方法,所以会报错. 最简单的.最完美的解

CocoaPods 添加第三方库报错

1.终端报错:The dependency MBProgressHUD (~> 0.9.2) is not used in any concrete target. 2.原因:CocoaPods升级到最新版本(包括一些高版本),Podfile文件的内容必须明确指出所用第三方库的targetName. 3.报错分析:低版本和高版本写法不一样. 低版本: platform :ios, '8.0'pod 'MBProgressHUD', '~> 0.9.2' 高版本: platform :ios,

安装第三方库 报错Python version 2.7 required, which was not found in the registry

我的Windows 系统是64位 这个问题有人说是注册表没有 ,手动注册了一下就好了,但是我注册的时候运行报错. 那么我的做法是: 删掉本机所有安装过得python , 1. 先进入控制面板,删除程序 里删除安好的python, 2.然后再删除本地的文件(Python的整个文件夹) 3.如果安装过多版本的python,也要删掉 然后重新进官网下载64位的python, 然后在安装第三方库就可以了

使用pip安装第三方库报错记录

今天在使用pycharm导入第三方库的时候,报了好多超时错误,还有标题中的找不到版本,应该是网络的原因,记录下解决的办法: raise ReadTimeoutError(self._pool, None, 'Read timed out.')pip._vendor.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read ti

pip 安装第三方库报错

最近重装电脑之后,用pip命令安装第三方库,结果报错如下 仔细观察之后,发现黄色字体提示当前pip版本过低,应用高版本的pip 在cmd中输入python -m pip install --upgrade pip 升级当前pip版本之后再重新使用命令行安装第三方库 原文地址:https://www.cnblogs.com/manaizhuang/p/9283648.html

golang中使用 github.com/coreos/etcd/clientv3 第三方库报错

使用go连接etcd,需要下载第三方库,即:go get go.etcd.io/etcd/clientv3 ,过程中报错如下: github.com/coreos/etcd/clientv3/balancer/resolver/endpoint vendor\github.com\coreos\etcd\clientv3\balancer\resolver\endpoint\endpoint.go:114:78: undefined: resolver.BuildOption vendor\gi

python3安装第三方库报错(ld_so_aix)

安装 python3的第三方库时,ld_so_aix找不到 unable to execute '/home/cbstest/user/mj/py3/lib/python3.4/config/ld_so_aix': No such file or directory error: command '/home/cbstest/user/mj/py3/lib/python3.4/config/ld_so_aix' failed with exit status 1 可以用一下方法解决 cd py3

问题: Octave 改变文件目录后 pkg load 加载第三方库报错

懒得重新安装Octave,就直接从原来安装的目录中复制出来,使用pkg load image命令时会显示报错 pkg load image warning: addpath: "origin path " No such file or direct 显示的路径为原来的路径,应该在某个文件中记录了第一次安装的位置 octave-4.2.0-w64\share\octave\octave_packages 查找替换掉这个文件里所有的原有路径为当前路径即可 From WizNote

IOS 手动添加第三方库报错问题

当不想使用CocoaPods来管理和使用第三方库的时候,就需要手动添加和配置这些第三方库,难免会出现一些问题,主要问题汇总如下: 1.AFNetworking.NKNetWork.ZxingObjC等第三方库为了支持低版本的系统(IOS 5,6)会出现不能编译如下代码 @property (nonatomic, strong)dispatch_queue_t 这是因为,当IOS SDK版本>=6.0时,ARC会管理GCD对象,当IOS SDK版本<6.0时,GCD是需要手动管理的,兼容则需要写