Azure devops 带监视工具包扩展的应用程序XCode生成的VSTS CI

Azure devops 带监视工具包扩展的应用程序XCode生成的VSTS CI,azure-devops,azure-pipelines,xcodebuild,watchos,Azure Devops,Azure Pipelines,Xcodebuild,Watchos,我已经为我的iOS应用程序在VST上进行了自动构建,该应用程序运行良好,除非我添加了watch kit extension,否则构建会因以下错误而中断: target指定产品类型为“com.apple.product type.watchkit2 extension”,但“iphoneos”平台没有此类产品类型 watch kit目标将BaseSDK和支持的平台指定为“WatchOS”。当我在mac上从XCode构建时,构建成功。它只在VST上失败 如何在VST中为$(SDK)变量指定多个值。或

我已经为我的iOS应用程序在VST上进行了自动构建,该应用程序运行良好,除非我添加了watch kit extension,否则构建会因以下错误而中断:

target指定产品类型为“com.apple.product type.watchkit2 extension”,但“iphoneos”平台没有此类产品类型

watch kit目标将BaseSDK和支持的平台指定为“WatchOS”。当我在mac上从XCode构建时,构建成功。它只在VST上失败

如何在VST中为$(SDK)变量指定多个值。或者更确切地说,我如何在VSTS中设置xcode构建任务,以便它使用目标定义中指定的平台,而不是$(SDK)的变量值

更新以添加屏幕截图:

此外,watchkit扩展目标作为iOS应用程序目标的依赖项添加。我使用的方案也列出了依赖项


修复方法是在构建任务中不将SDK的值设置为$(SDK)。它应该留空。

您能显示您正在使用的详细构建任务和详细构建日志吗?编辑后的文章包括屏幕截图。不知道我是否已经添加了所有您想要的内容。如果你需要更多信息,请告诉我。谢谢@MarinaLiu MSFT,你看到我遗漏的东西了吗?感谢您的帮助。谢天谢地。这个问题已经解决了。修复方法是在构建任务中不将SDK的值设置为$(SDK)。它应该留空。