3

当我从 Xcode 中构建项目或使用 XCodeBuild 构建项目时,它可以构建,我也可以在 Xcode 中创建存档。

但是,当我尝试使用 Jenkins 和 Jenkins 的 xcode 插件构建它时,一切都会构建,但是在 ipa 生成阶段出现了这个错误:

“错误:无法创建'/Users/..snip ..--$(SRCROOT)/NameOfProject-Info.plist”

这可能是什么原因?

TIA

4

1 回答 1

1

答案实际上是由@coffeebreaks 在上面的评论中给出的,我只是想在这里添加它以保持完整性。

在我的情况下,修复是将 info.plist 的路径设置为不包含的路径SRCROOT,所以我从:

INFOPLIST_FILE = "$(SRCROOT)/ProjectName/AnotherPath/Info.plist";

INFOPLIST_FILE = "ProjectName/AnotherPath/Info.plist";

于 2014-07-02T01:38:12.870 回答