gpt4 book ai didi

xcode - XCode 4 和 xcodebuild : cannot find the UninstalledProducts directory 的问题

转载 作者:行者123 更新时间:2023-12-01 02:46:41 25 4
gpt4 key购买 nike

升级到 XCode 4 后,我们的 CI 构建脚本不再正常工作。我们构建过程的一部分是在构建每个应用程序后对其进行归档。为此,脚本会在 UninstalledProducts 目录下查找构建的应用程序。但是,对于 XCode 4,似乎不再创建此目录。这是 XCode4 的新的、正确的行为吗?

我刚刚继承了维护我们的 iOS CI 构建的工作,所以 xcodebuild 对我来说是新的。除了将目标 sdk 的值从“iphoneos4.2”更改为“iphoneos4.3”外,我没有触及我们用于此特定 CI 构建的现有 makefile。

以下是 makefile 中的相关行。最后一行构建失败,因为找不到目录 UninstalledProducts。

$(XCODEBUILD) -sdk ${TARGETSDK} -target TheMobileApp -configuration EnterpriseDistribution clean install OTHER_CFLAGS='-DDEBUG=0 -DWEB_COM_URL=@\"https://uat.web.com/the-mobile-app\"'
mv build/UninstalledProducts/TheMobileApp.app ${distdir}/EnterpriseUAT

这是错误消息:

mv:将 build/UninstalledProducts/TheMobileApp.app 重命名为 IPHONE_PROJ-r1234/EnterpriseUAT/TheMobileApp.app:没有这样的文件或目录
make: *** [编译] 错误 1

但是,该应用程序似乎也是在 build/EnterpriseDistribution-iphoneos/TheMobileApp.app 构建的,它是/tmp/TheMobileApp.dst/Applications/TheMobileApp.app 的符号链接(symbolic link)。这是在 UninstalledProducts 下构建的同一个应用程序吗?

非常感谢任何帮助。提前致谢!

最佳答案

关于xcode - XCode 4 和 xcodebuild : cannot find the UninstalledProducts directory 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6630659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com