gpt4 book ai didi

ios - 如何清理 xcode 构建缓存?

转载 作者:行者123 更新时间:2023-12-01 18:36:25 34 4
gpt4 key购买 nike

我在 Xcode 中所做的任何更改都会成功构建,但是当我在模拟器中查看它或将其传输到我的 iPhone 时,之前发送到商店的成功构建正在运行。

这是一个在应用程序商店中具有更改历史的工作应用程序,然后我决定更改名称和唯一标识符。一切顺利,我能够将第一个更改部署到商店,之后 xcode 开始显示这种奇怪的行为。我进行了更改,构建成功,但以前的版本出现在模拟器等中。然后我发现了一个愚蠢的解决方法,我所做的每一次更改,我都通过从我的 repo 中提取代码来重建环境

#cordova add platform ios@4.5.4
#pod update
#pod setup
#pod install

然后打开Xcode并构建项目,然后一切都如预期的那样。但不幸的是,这个技巧也停止了工作,我卡住了。我很干净我清除 DerivedData 文件夹我确实使用“看门狗”应用程序进行清洁

我错过了什么吗?

最佳答案

如何手动清除Xcode缓存

1。清理构建

提示:如果您试图解决 Xcode 崩溃问题,值得先清理项目构建。这将摆脱当前构建并在您下次运行代码时创建一个新构建。

在代码中打开项目后,转到菜单栏,选择“产品”,然后选择“清理”或:打开项目,按 Command + Shift + K。

2。清理构建文件夹

要清理构建文件夹并删除缓存文件,请执行以下操作:

在代码项目中,在按住 Option (Alt) 键的同时单击 Product 菜单并选择 Clean build folder,或者:按 Command + Shift + Option + K。

3。重置模拟器内容和设置

如果以上步骤都不能解决您的问题,请尝试重置模拟器内容和设置:

转到菜单并选择 iOS Simulator,然后单击 Reset Content and Settings。

4。删除派生数据

如果您仍然遇到问题,请尝试删除派生数据,这将强制 Xcode 在您下次运行时重新创建它。

在菜单中,选择“窗口”,然后选择“管理器”。现在选择项目,然后单击选择您的项目。选择要删除其派生数据的项目。在打开的窗口中,您会看到列出的派生数据文件夹及其 Finder 路径。在文件夹的右侧,有一个删除按钮。按下。现在,删除模块缓存。

转到:~/Library/Developer/Xcode/DerivedData/ModuleCache。将文件从 ModuleCache 文件夹拖到回收站并将其清空。


来源:https://macpaw.com/how-to/clear-xcode-cache

关于ios - 如何清理 xcode 构建缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55974161/

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