IOS xcode 8 有 2 个库以红色显示
Posted
技术标签:
【中文标题】IOS xcode 8 有 2 个库以红色显示【英文标题】:IOS xcode 8 have 2 library appear in red 【发布时间】:2016-11-17 10:04:12 【问题描述】:您好,我有一个 ios 项目缺少 2 个库(显示为红色,无法在 Finder 中显示)该项目仍然构建成功,但是当我删除 2 个库时,构建将停止。
这 2 个库是什么,我们可以安全地删除它们吗?
【问题讨论】:
【参考方案1】:别担心,从 iOS 9 开始,.dylib
扩展名更改为 .tbd
。只需在 Linked Frameworks and Libraries 部分再次搜索相同的文件,然后添加具有.tbd
扩展名的文件。
您不需要删除那些 .dylib
文件,因为它支持 iOS 9 的早期版本。
【讨论】:
非常感谢。你知道那是这两个库吗?我们应该删除并添加 .tbd 吗? 如果你想支持iOS 9的早期版本,即iOS 8,你可以保留它。如果你的应用部署目标是iOS 9或更高版本,那么你应该删除它。 感谢该应用适用于 ipad 和目标 ios 9,因此我删除并添加了 .tbd 文件。但是还是想知道这两个库做了哪些功能(什么框架或功能 libstdc 和 libiconv 做的?) 将深入研究以获取更多信息。顺便提一句。我对 xcode 还有 1 个问题。可以帮我看看:***.com/questions/40652331/…以上是关于IOS xcode 8 有 2 个库以红色显示的主要内容,如果未能解决你的问题,请参考以下文章
由 EPPlus 4.1 库以 .xlsx 格式创建的图表未在 openoffice 或 libreoffice 中显示