xcode - 如何判断给定框架(Xcode 12)中嵌入了哪些框架?
问题描述
如何判断给定框架(Xcode 12)中嵌入了哪些框架?
是否有某种工具可用于内省框架并查看其中还有哪些其他框架?
具体来说,如果您在输入脚本中没有指定文件的情况下运行“carthage copy-frameworks”,我有兴趣确定会添加什么。在我们的应用程序中有几个地方我们这样做了,它似乎是在添加没有明确指定的框架。我只想知道它们被添加到哪里。
解决方案
如果您只是对在编译期间复制的框架感兴趣,您可以在 2 个地方查看:
- 构建您的应用程序的文件夹:
$HOME/Library/Developer/Xcode/DerivedData/<app-specific-id>/Build/Products/Debug-iphoneos/
. - 您构建的应用程序本身位于我在 1 中提到的同一文件夹中。您可以右键单击它并选择
Show Package Contents
. 然后在框架下,您会看到链接到您的应用程序的所有框架。
Xcode > Products
通过在文件导航器中打开进入您的应用程序文件夹,然后在此处Show in Finder
右键单击您的应用程序时选择。
推荐阅读
- android - 配置文件在科尔多瓦 10.0 的 plugin.xml 中不起作用
- java - 构造函数
在班上 不能应用于给定类型 - php - PHP:使用eval()从数组变量(这是一个字符串)中获取值不起作用
- api - API 平台 Symfony 5 JWT 访问控制
- r - 在 ggplot2 中的 geom_segment 中添加一个间隙
- c++ - 将枚举类添加到 metaObject Qt 5.15 的正确方法
- netsuite - 记录类型子选项卡在工单上不可见
- c# - c# foreach块程序如何处理ListView?
- c# - 用矩阵中对角线的下方替换上面的元素
- arrays - 将数组复制到作为集合一部分的工作簿中会在 VBA 中产生运行时错误 451