pod spec lint编译时报The 'Pods-App' target has transitive dependencies that include static binaries错误问题

简介: pod spec lint编译时报The 'Pods-App' target has transitive dependencies that include static binaries错误问题

执行:pod spec lint BITPayManager.podspec --sources='http://192.168.1.156:8888/bitinfo_tech_ios/BitInfoTechSpec.git,https://github.com/CocoaPods/Specs.git' --verbose进行对BITPayManager.podspec进行编译检查时报错误:

-> Installing UMengUShare (6.4.8)
  > Copying UMengUShare from `/Users/jiaguoshang/Library/Caches/CocoaPods/Pods/Release/UMengUShare/6.4.8-7a0ab` to
  `../../../../../private/var/folders/4y/m9ckznh17111xdfwvn7xg0w40000gn/T/CocoaPods-Lint-20190124-26672-139s7ur-BITPayManager/Pods/UMengUShare`
  - Running pre install hooks
 -> BITPayManager (0.0.4)
    - ERROR | [iOS] unknown: Encountered an unknown error (The 'Pods-App' target has transitive dependencies that include static binaries: (/private/var/folders/4y/m9ckznh17111xdfwvn7xg0w40000gn/T/CocoaPods-Lint-20190124-26672-139s7ur-BITPayManager/Pods/BITPaylibraryManager/BITPaylibraryManager/aliPay/Frameworks/AlipaySDK.framework and /private/var/folders/4y/m9ckznh17111xdfwvn7xg0w40000gn/T/CocoaPods-Lint-20190124-26672-139s7ur-BITPayManager/Pods/BITPaylibraryManager/BITPaylibraryManager/llPay/Frameworks/libPaySdkColor.a)

它的意思是,你在做私有组件时使用了第三的静态库。

我遇到这个问题,瞎折腾了半天才搞定。

解决方案在编译或检查时增加:--use-libraries。

如:pod spec lint BITPayManager.podspec --sources='http://192.168.1.156:8888/bitinfo_tech_ios/BitInfoTechSpec.git,https://github.com/CocoaPods/Specs.git' --allow-warnings --use-libraries 和 pod repo push BitInfoTechSpec BITPayManager.podspec --sources='http://192.168.1.156:8888/bitinfo_tech_ios/BitInfoTechSpec.git,https://github.com/CocoaPods/Specs.git' --allow-warnings --use-libraries


目录
相关文章
|
7月前
mpvue踩坑-未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译
mpvue踩坑-未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译
44 0
|
数据可视化 小程序 程序员
uni-app 配置编译环境与动态修改manifest.json参数
uni-app 配置编译环境与动态修改manifest.json参数
1513 0
|
1月前
|
移动开发 jenkins 持续交付
jenkins编译H5做的android端编译卫士app记录
jenkins编译H5做的android端编译卫士app记录
18 0
|
1月前
|
开发框架 前端开发 算法
【Qt App 编译 】Qt Cmake 资源文件的加载:如何使用 CMakeLists.txt 文件和资源文件
【Qt App 编译 】Qt Cmake 资源文件的加载:如何使用 CMakeLists.txt 文件和资源文件
68 0
|
XML 监控 算法
深入探索编译插桩(二.app打包编译)
现如今随着组件化, 插件化框架以及热修复,AOP编程等高级用法的新起,不得不驱使大家去了解更加底层的原理,上一篇文章笔者介绍了关于JVM字节码的理解,这篇文章笔者就来讲解下我们apk从编译到安装的过程。
|
Oracle Java 关系型数据库
成功编译无错MAC OpenJDK8:Terminating app due to uncaught exception ‘NSInternalInconsistencyException‘
成功编译无错MAC OpenJDK8:Terminating app due to uncaught exception ‘NSInternalInconsistencyException‘
115 0
|
Ubuntu 开发工具 C语言
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP(下)
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP
216 0
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP(下)
|
自然语言处理 Ubuntu 前端开发
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP(上)
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP
291 0
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP(上)
|
小程序 安全 编译器
uni-app:微信小程序从HBuilderX下载到编译运行项目
uni-app:微信小程序从HBuilderX下载到编译运行项目
359 0
uni-app:微信小程序从HBuilderX下载到编译运行项目
|
测试技术
gradle编译出错:Execution failed for task ':app:compileTestDebugJava'
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/chaoyu168/article/details/50012843 随着更新gradle到1.12,出现问题。
1081 0