iOS解决“The ‘Pods-XXX‘ target has transitive dependencies that include statically linked binaries”报错
Objective-C项目中的podfile引入了swift库后编译时报了下面的错误:
Undefined symbol: static Swift.String.+ infix(Swift.String, Swift.String) -> Swift.String
解决方案:
在podfile引入的swift库之前加入use_frameworks!
use_frameworks!
pod 'XXXX'
再次执行pod install之后又报了下面的错误:
The ‘Pods-XXX‘ target has transitive dependencies that include statically linked binaries:
(/Users/XXXX/XXXX/XXXX/XXXX.framework)
解决方案:
在podfile中加入下面的代码:
pre_install do |installer|# workaround for https://github.com/CocoaPods/CocoaPods/issues/3289Pod::Installer::Xcode::TargetValidator.send(:define_method, :verify_no_static_framework_transitive_dependencies) {}
end
再次执行pod install之后成功。
引用swift库时需要把#import改为@import
@import XXXX;
iOS解决“The ‘Pods-XXX‘ target has transitive dependencies that include statically linked binaries”报错相关推荐
- OC和swift混合工程更新库时报:target has transitive dependencies that include statically linked binaries
OC和swift混合工程更新库时报:target has transitive dependencies that include statically linked binaries.有时间报的错误 ...
- Linux CentOS7 中 完美解决VMTools失效,windows 与 Liunx间完美复制文件,无报错的解决方案
Linux CentOS7 中 完美解决VMTools失效,windows 与 Liunx间完美复制文件,无报错的解决方案 DreamFollowerss 2020-05-25 12:03:08 3 ...
- android apt最新版本,解决Android studio 2.3升级到Android studio 3.0 后apt报错问题
解决Android studio 2.3升级到Android studio 3.0 后apt报错问题 发布时间:2020-09-16 19:59:42 来源:脚本之家 阅读:62 作者:哈特中尉 1. ...
- 解决win10下 git闪退的问题(或者使用git命令报错fatal: open /dev/null or dup failed)
解决win10下 git闪退的问题(或者使用git命令报错fatal: open /dev/null or dup failed) 本人在win10下安装git完成后,打开闪退,在"运行&q ...
- java使用cmd编译中文时错误,解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题...
解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 在刚开始学习Java的过程中,考虑到记事本应用没 ...
- 【iOS开发】使用XCode 8进行真机调试的方法(各种报错信息的解决方法)
1.将真机与Mac使用USB进行连接 2.运行iOS程序的时候在ToolBar运行设备处选择自己的真机 3.如果出现Failed to code sign "xxx",点击Fix ...
- Git 报错 error: pathspec ‘XXX‘ did not match any file(s) known to git 报错解决方法
问题复现 : ① 在本地分支切换到同事新创建的分支: git checkout xxx ② 报错: error: pathspec 'XXX' did not match any file(s) kn ...
- maven编译问题之 -The POM for XXX is invalid, transitive dependencies (if any) will not be available
问题一: 把父工程tao-parent install 到maven本地仓后,接着install tao-common工程,然后报错 报错信息如下: [WARNING] The POM for com ...
- git使用中 error: pathspec ‘XXX‘ did not match any file(s) known to git 报错解决方法
一.报错原因 本人在本地开发中,切换同事新切换的分支时: git checkout XXX 会报以下错误: error: pathspec 'XXX' did not match any file(s ...
- 已解决Cause: java.sql.SQLException: Incorrect string value: ‘\\xF0\\x9F\\x8C\\xB8 \\xE5...‘报错
保存订单存入数据库时,报错: "\n### Error updating database. Cause: java.sql.SQLException: Incorrect string v ...
最新文章
- 一次综合的、深入浅出的压感的回顾与总结
- C和C++中的##和#
- 聊天机器人有了长期记忆,遇到不懂的还能上网搜索,网友:像极了不懂装懂时偷偷百度的我...
- 动态代理案例1:运用Proxy动态代理来增强方法
- 光驱怎么挂载第二个光驱_重装系统下侦测不到光驱怎么解决?
- 阿里公开600页技术图(附下载链接),程序员看完少走10年弯路! | 干货
- 华为nova7保密柜_华为nova8系列发布 Vlog视频旗舰3299元起
- [转] SQL Server试题
- 岛主 同学给我出的算法题
- Linux内核数据结构之哈希表
- 实用分享-MAC修改器(摆脱网络封锁的困扰)
- for循环:100以内奇数之和
- Permission denied (publickey).../RPC failed; curl 92 HTTP/2 stream 0 was.../pack exceeds maximum all
- gitlab中组的分类及权限介绍
- 朱松纯:浅谈人工智能:现状、任务、构架与统一 感悟以及部分内容的概括
- 华为云——开发者技能测评
- python大数据计算_大数据计算平台 python
- MATLAB添加噪声
- 高频故障-文件扩展名消失(windows)
- vue自定义组件中再嵌套其他组件
热门文章
- ddl是什么意思网络语_ddl是什么意思(网络语ddl是什么梗)
- Don't Starve,好脚本,好欢乐
- 【Jmeter】Jmeter登录带验证码平台
- AtCoder Grand Contest 030 (AGC030) C - Coloring Torus 构造
- 笔记本计算机无法开机怎么办,笔记本开机按了没反应 笔记本电脑开不了机怎么办...
- VIM插件管理:管理插件的插件pathogen
- 《因子投资 - 方法与实践》新书上市
- 叶俊:领袖需要思考的问题
- 汉诺塔游戏c语言作业,C语言实现汉诺塔游戏.pdf
- Jaca程序基础学习笔记