美文网首页
The 'Pods-App' target ha

The 'Pods-App' target ha

作者: 00after | 来源:发表于2018-11-14 11:14 被阅读65次

原文
CocoaPods建立自己的Podspec(三)
Cocoapods使用私有库中遇到的坑

The 'Pods-App' target has transitive dependencies that include static binaries: during validation.

-> XXXModule (1.0.0)
    - ERROR | [iOS] unknown: Encountered an unknown error (The 'Pods-App' target has transitive dependencies that include static binaries: (/private/var/folders/y_/3tb8h3hx3nz5d_g9s_7lcz940000gn/T/CocoaPods-Lint-20181114-4027-ysevf-XXXModule/Pods/XXXFoundation/XXXFoundation.framework)) during validation.

依赖错误

但是,有些非语法错误是不会给出错误原因的。这个时候可以使用“--verbose”来查看详细的验证过程来帮助定位错误。

pod lib lint --verbose

如下错误通过 --verbose 就可以找到原因。

-> XXXPushService (1.0.0)
    - ERROR | [iOS] Encountered an unknown error (The 'Pods' target has transitive dependencies that include static binaries: (/private/var/folders/jz/b_m3k7ln47524cm__h3__mk00000gn/T/CocoaPods/Lint/Pods/XXXPushSDK/LibPush/libPush.a)) during validation.

这个错误是因为依赖库(s.dependency)包含了.a静态库造成的。虽然这并不影响Pod的使用,但是验证是无法通过的。可以通过 --use-libraries 来让验证通过。

pod lib lint --verbose --use-libraries

这种情况下使用 --use-libraries 虽然不会出现错误(error),但是有时候会带来一些警告(waring),警告同样是无法通过验证的。这时可以用 --allow-warnings 来允许警告。

pod lib lint --verbose --use-libraries --allow-warnings

相关文章

  • The 'Pods-App' target ha

    原文CocoaPods建立自己的Podspec(三)Cocoapods使用私有库中遇到的坑 The 'Pods-A...

  • The 'Pods-xxx' target ha

    今天在更新Pod库的时候莫名其妙遇到这个问题,经过一番Google 解决了这个问题,正好看到这位小伙伴总结的很不错...

  • 晨跑 39/50,天气晴好

    Morning Running: 39/ 50 and Another 11 to Go. Plus 2nd ha...

  • The 'Pods-XXXXX' target

    1、前提: 前几天做项目,里面涉及到第三方分享、登录和微信支付功能。用的是cocoapods管理的第三方库。 2、...

  • [!]The 'pods-xxx' target

    最近更新cocoapods依赖库时候,遇到了一个问题,如下图: 也有朋友遇到了类似的问题,错误如下: 直接说解决方...

  • E: Package 'openswan' ha

    解决办法:1.vi /etc/apt/sources.list.d/lzu.list (没有lzu.list这...

  • target='_blank' 安全漏洞

    如果一个链接上用到了 target = '_blank'属性且未加上 rel = "noopener norefe...

  • leetcode「组合」题目汇总 回溯法

    2020/4/30 39. 组合总和 题意 在无重复数组candidates中寻找和为target的组合。 can...

  • Ha, ha, ha…

    Laugh them away ~ What is good for you? All is addiction.

  • iOS /Pods/Target' not found

    多文件添加到svn是报错 下面命令会报错无法添加到svnsvn st | grep ^? | awk '{prin...

网友评论

      本文标题:The 'Pods-App' target ha

      本文链接:https://www.haomeiwen.com/subject/asmdfqtx.html