当我从Xcode中构建项目或使用XCodeBuild构建项目时,它可以正常构建,我也可以在Xcode中创建存档。
然而,当我尝试使用Jenkins和Jenkin的xcode插件构建它时,一切都会构建,但在ipa生成阶段出现了以下错误:
"错误:无法创建'/Users/..snip..--$(SRCROOT)/NameOfProject Info.plist"
这可能是什么原因?
TIA
答案实际上是由@coffeebreaks在上面的评论中给出的,我只是想在这里添加它以确保完整性
在我的情况下,修复方法是将info.plist的路径设置为不包括SRCROOT
的路径,所以我从:
INFOPLIST_FILE = "$(SRCROOT)/ProjectName/AnotherPath/Info.plist";
至
INFOPLIST_FILE = "ProjectName/AnotherPath/Info.plist";