Xcode 跳过代码签名,因为目标没有 Info.plist 文件并且不会自动生成

问题描述 投票:0回答:1

当我尝试构建项目时,我在 Xcode 中遇到了此错误。我收到“Build Suceded”,但也看到警告消息:“ 跳过代码签名,因为目标没有 Info.plist 文件并且不会自动生成。”。

现在,我有一个“运行脚本”来生成这个 Info.plist,当我打开应用程序包时,我看到那里有一个 Info.plist 文件。

我必须从构建设置中删除“Info.plist”内容,因为它表示有多个命令生成此文件。

它是 Xcode 13.4.1

有人有想法吗?

c++ xcode code-signing
1个回答
0
投票

我终于在几个小时后通过谷歌搜索并尝试不同的设置解决了这个问题。我最终让构建设置创建 info.plist 文件,并更改运行脚本以将该文件放在其他位置。我还必须从这个运行脚本设置中删除“输出文件”,否则我会构建失败,因为 Xcode 声称有多个进程创建它。

这意味着,我必须在两个地方编辑 info.plist 的内容,即在源代码中和 Xcode 中的信息设置中,但我可以接受。

© www.soinside.com 2019 - 2024. All rights reserved.