gpt4 book ai didi

ios - xctool 无法清理我的 iOS 项目

转载 作者:可可西里 更新时间:2023-11-01 03:56:55 25 4
gpt4 key购买 nike

我正在为一个 iOS 项目使用 xctool (v0.1.16),其配置如下:

  • 工作区
  • 两个目标 ProjectProjectTests
  • 两个方案 ProjectProjectTests

我有一个 .xctool-args 文件,其中配置了工作区和 Project 方案。

我成功运行了 xctool buildxctool -scheme ProjectTests -sdk iphonesimulator test

但是,我运行 xctool clean 并发生以下情况:

  • 第一个成功运行 xcodebuild clean Project
  • 第二次运行 xcodebuild build clean 失败并出现错误:
    • 当前未针对清理操作配置方案测试。

这很奇怪,因为我根本没有测试方案。

我运行 xctool clean -showTasks 并获得有关该错误的更多详细信息。它运行并在

/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild \
-configuration Debug \
-workspace /var/folders/b7/472b_skj24gf7wmw6c3krp5c0000gn/T/xctool_temp_KMbH0e/Tests.xcworkspace \
-scheme Tests \
OBJROOT=/Users/paristote/Library/Developer/Xcode/DerivedData/Project-fmyqwebczmtplydrfhcmrdzezcft/Build/Intermediates \
SYMROOT=/Users/paristote/Library/Developer/Xcode/DerivedData/Project-fmyqwebczmtplydrfhcmrdzezcft/Build/Products \
SHARED_PRECOMPS_DIR=/Users/paristote/Library/Developer/Xcode/DerivedData/Project-fmyqwebczmtplydrfhcmrdzezcft/Build/Intermediates/PrecompiledHeaders \
-IDECustomDerivedDataLocation=/var/folders/b7/472b_skj24gf7wmw6c3krp5c0000gn/T/xctool_temp_KMbH0e/DerivedData \
clean

但是,单独执行的同一命令成功完成。

位于 /var/folders/b7/472b_skj24gf7wmw6c3krp5c0000gn/T/xctool_temp_KMbH0e/Tests.xcworkspace 的工作空间简单地引用了两个项目,Project xcodeproj 和 Pods xcodeproj。它确实包含带有构建操作的测试方案。

为什么这个命令一开始就失败了?感谢您的帮助。

干杯。

最佳答案

我通过选中主方案的“共享”框解决了这个问题:

  1. Choose Product > Scheme > Manage Schemes.

  2. Select the Shared option for the scheme to share, and click OK.

source: https://developer.apple.com/library/ios/recipes/xcode_help-scheme_editor/Articles/SchemeShare.html

关于ios - xctool 无法清理我的 iOS 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25970396/

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