解决pod lib lint时报错的问题
解决 Pod 时报 lib 问题 Lint
2023-09-11 14:14:25 时间
(1)调用pod spec lint 时报了如下错误:
- ERROR | [iOS] unknown: Encountered an unknown error (The 'Pods-App' target has transitive dependencies that include statically linked binaries:
解决方案:
这个错误是因为依赖库(s.dependency)包含了.a静态库造成的。虽然这并不影响Pod的使用,但是验证是无法通过的。可以通过 --use-libraries 来让验证通过。
这种情况下使用 --use-libraries 虽然不会出现错误,但是有时候会带来一些警告,警告同样是无法通过验证的。这时可以用 --allow-warnings 来允许警告。
(2)调用pod lib lint --verbose --use-libraries时报了如下错误:
Ld .../Build/Intermediates.noindex/App.build/Release-iphonesimulator/App.build/Objects-normal/arm64/Binary/App normal arm64
解决方案:
在 podspec 文件中添加 s.pod_target_xcconfig = { 'VALID_ARCHS' => 'x86_64 armv7 arm64' }
,如果项目已经设置 pod_target_xcconfig
,添加到已有值的后面。
相关文章
- shiro 解决 跨域(仅端口不同) 登陆 问题
- 解决yum联网问题
- manjaro 21.2.5 配置sudo免密:解决sudo visudo中配置没有生效
- SVN 版本冲突解决
- 成功解决numpy.ndarray格式类型转数据为list格式数据带有中括号(一行代码搞定!)
- 成功解决AttributeError: module 'tensorflow.python.keras' has no attribute 'Model'
- 成功解决preprocessinglabel.py:151: DeprecationWarning: The truth value of an empty array is ambiguous.
- 已解决NameError: name ‘python‘ is not defined
- org.json.JSONException: A JSONObject text must begin with '{' at character 1 of {解决方法
- 使用lsof解决flask的端口占用问题
- Win10电脑桌面壁纸自动变成黑色无法更换怎么解决
- thinkphp一句话疑难解决笔记 3
- 解决serviceaccount用户认证挂载密文token文件失败导致pod使用anonymous用户问题
- kubernetes解决pod中的日期与本地服务器不一致的情况
- Java项目打包工具安装失败解决方法
- Android浏览本地 API文档 + 解决页面加载慢的问题
- Win 7英文系统显示中文乱码的解决(转)
- Kubernetes ServiceAccount 解决 pod 在集群里面的身份认证问题