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


目录
相关文章
mpvue踩坑-未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译
mpvue踩坑-未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译
74 0
|
数据可视化 小程序 程序员
uni-app 配置编译环境与动态修改manifest.json参数
uni-app 配置编译环境与动态修改manifest.json参数
1747 0
|
4月前
|
Python Windows
【Azure 应用服务】App Service For Windows 环境中部署Python站点后,如何继续访问静态资源文件呢(Serving Static Files)?
【Azure 应用服务】App Service For Windows 环境中部署Python站点后,如何继续访问静态资源文件呢(Serving Static Files)?
|
7月前
|
移动开发 jenkins 持续交付
jenkins编译H5做的android端编译卫士app记录
jenkins编译H5做的android端编译卫士app记录
57 0
|
7月前
|
开发框架 前端开发 算法
【Qt App 编译 】Qt Cmake 资源文件的加载:如何使用 CMakeLists.txt 文件和资源文件
【Qt App 编译 】Qt Cmake 资源文件的加载:如何使用 CMakeLists.txt 文件和资源文件
390 0
|
Windows
【错误记录】Windows 控制台程序编译报错 ( WINDOWS.H already included. MFC apps must not #include <Windows.h> )
【错误记录】Windows 控制台程序编译报错 ( WINDOWS.H already included. MFC apps must not #include <Windows.h> )
921 0
【错误记录】Windows 控制台程序编译报错 ( WINDOWS.H already included. MFC apps must not #include <Windows.h> )
|
XML 监控 算法
深入探索编译插桩(二.app打包编译)
现如今随着组件化, 插件化框架以及热修复,AOP编程等高级用法的新起,不得不驱使大家去了解更加底层的原理,上一篇文章笔者介绍了关于JVM字节码的理解,这篇文章笔者就来讲解下我们apk从编译到安装的过程。
|
PHP
PHP: Laravel报错Target class [App\\service\\AuthService] does not exist
PHP: Laravel报错Target class [App\\service\\AuthService] does not exist
147 0
|
Ubuntu 开发工具 C语言
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP(下)
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP
275 0
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP(下)
|
自然语言处理 Ubuntu 前端开发
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP(上)
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP
399 0
鸿蒙移植i.mx6ull(四) 编译Liteos-a与APP(上)

热门文章

最新文章