gpt4 book ai didi

xcode - 在 Xcode 中创建新文件时出现奇怪的相对路径。是否与 macOS Catalina beta 4 版本有关?

转载 作者:行者123 更新时间:2023-12-04 18:00:34 24 4
gpt4 key购买 nike

我不确定它是否与我使用的测试版软件有关。
我录制了一个显示问题的视频:

https://youtu.be/AuxjNpylaMc

当我在 Xcode 中创建新文件时,它们被放置在非常奇怪的位置,这在将文件推送到存储库时会导致很多问题。

当我在 Xcode 中创建文件时(无论在项目的哪个位置,无论我加载到哪个项目,无论项目位于我的驱动器上的哪个位置),这是生成相对路径的方式:

../../../../../../System/Volumes/Data/Users/patryksredzinski/Desktop/PerfTester/PerfTester-Xcode/PerfTester-Xcode/wtfTableViewCell.swift

我找到了一个解决方案,它将 xcode 项目导航器中的文件移动到另一个组,这将使用有效路径制作文件的副本。然后我可以删除旧文件并移回复制的版本。

是否与 macOS beta 4 版本有关?他们是不是弄坏了什么东西?有什么办法可以解决吗?

(这些无效路径导致项目只能在我的机器上工作)

macOS Catalina 10.15 测试版 (19A512f)
xcode 版本 10.3 (10G8)
(也在 Xcode 11 beta 4 和同样的问题上测试过)

最佳答案

在更新到 macOS Catalina Beta 4 后,我也遇到了同样的问题。这是一个解决方法:

  • 在 Finder 中导航到项目文件,右键单击 xcodeproj > 打开方式 > 其他... > 启用:所有应用程序 > [选择的文本编辑器]。打开project.pbxproj文件。
  • 找到名为 /* Begin PBXFileReference section */ 的部分在它下面,找到它说的部分:
  • path = ../../../../../../System/Volumes/Data/Users/patryksredzinski/Desktop/PerfTester/PerfTester-Xcode/PerfTester-Xcode/wtfTableViewCell.swift

    并将其替换为 path = wtfTableViewCell.swift .
  • 保存文件。 Xcode 应该反射(reflect)您所做的更改。要检查,导航到检查器面板,在身份和类型 > 位置下,路径现在应该只显示 [filename].swift .

  • 希望一个永久性的修复很快就会出来。

    关于xcode - 在 Xcode 中创建新文件时出现奇怪的相对路径。是否与 macOS Catalina beta 4 版本有关?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57196424/

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