Xcode:每次构建后在.XCInstall中创建一个重复的二进制文件

vh0rcniy  于 2023-01-18  发布在  其他
关注(0)|答案(1)|浏览(184)

我正在使用最新的Xcode(14.2)。我正在使用“Designed for iPad”构建一个iPad应用程序,以便在M1 Mac上原生运行。问题是,在每次构建时,Xcode都会创建一个全新的二进制文件(MyApp、MyApp 1、MyApp 2、...... MyApp 300......)。这些二进制文件位于/DerivedData/MyApp-xxxxxxxxxxxx/Build/Products/Debug-iphoneos/.XCInstall/
有什么办法可以阻止这种情况吗?为iPad或模拟器构建不会这样做。

20jt8wwn

20jt8wwn1#

我也看到了同样的情况,它在吞噬我的磁盘。
我创建了一个空的新iOS项目,看到了同样的事情;在第一次运行之后,在“designed for iPad”下的每个新的Build & Run创建了一个新的副本,此外还更新了顶层的副本。
经过更多的试验,我发现简单地删除.XCInstall文件夹本身(与我一直在做的相反:删除里面的文件)看起来不会产生任何问题,并且在没有额外副本的情况下一个接一个地构建。我在我的主项目中尝试了同样的事情,它似乎已经修复了它。
YMMV!

相关问题