Xcode Playgrounds - git 分支更改后代码不显示(从“master”->“main”)

问题描述 投票:0回答:1

注意:这不是“Swift Playground”(应用程序),这是一个独立的 Xcode-playground。

我有几个现成的游乐场,是不久前创建的,你知道这个故事。它们位于“master”分支上(它们托管在 bitbucket 上,但这在这里可能并不重要)。

上周,我完成了删除 bitbucket 存储库中所有“主”分支的过程。

之后,文件名出现在 Xcode 的侧栏中,但点击该文件会显示一个空白窗口,没有代码。

我开始在 Xcode 中进行常见的故障排除:

  1. 在查找器中打开文件,以确认文件仍然存在...
  2. 关闭;打开游乐场
  3. 退出;重新启动 Xcode
  4. (甚至)重新启动系统

(我用谷歌搜索并没有看到任何明显的东西,所以现在我正在研究低概率的原因......)

xcode git swift-playground
1个回答
0
投票

我认为问题是当 Xcode 运行并且本地 git 存储库中的 Playground 文件的分支发生更改时引起的。

我通过删除

UserInterfaceState.xcuserstate
文件解决了问题。

rm ./playground.xcworkspace/xcuserdata/test.xcuserdatad/UserInterfaceState.xcuserstate

© www.soinside.com 2019 - 2024. All rights reserved.