当我归档我的应用程序时,我的所有自定义框架都出现了这个错误
警告:安装目录以“@executable_path”开头,但跳过安装已禁用。
我将我的框架添加到我的应用程序中,我首先链接到它们,然后创建一个副本 build false 到 frameworks 目录。
在每个框架项目上,我根据我在谷歌上搜索的几个教程将安装目录配置为“@executable_path/../Frameworks”。我相信这是为了避免在用户的库上安装框架(不确定)。
为了清楚起见,我希望我的框架在框架文件夹下的应用程序包中发布。
现在,我在每个框架项目构建设置上都看到了一个名为 Skip Install 的属性。以下是其含义的描述:
SKIP_INSTALL 描述 在使用部署位置时激活此设置会导致产品构建到替代位置而不是安装位置。[跳过安装]
当我激活此属性时,警告消失了,但是有人可以向我解释这是什么吗?因为这意味着 @executable_path/../frameworks/ 将被忽略。