我已经从GitHub下载了一个开源Xcode项目,但是在将我的Mac升级到Catalina之后,我无法用Xcode ver 10或ver11beta打开它。不过,我做一个新项目没有任何问题。我已经重新启动了我的Mac电脑几次,但没有改变。
我想听听建议。

发布于 2019-07-19 04:40:57
更新:我已经遇到了两次这种情况,所以我添加了第二个解决方案。但是剧透警告.我非常肯定这个问题是因为在iCloud中保存了我的桌面和文档文件夹
在我第一次遇到这种情况时,以下步骤起到了帮助作用:
看起来这是一个与Catalina中的新文件夹权限相关的问题。当我打开>Security&Privacy> Privacy > Files和文件夹时,我看到Xcode似乎具有查看相关文件夹的权限。今天早些时候,我用VS代码做了一些其他的事情,它也促使我请求访问iCloud驱动器。我不知道为什么,但是Xcode只显示桌面和文档的权限。
我如何能够解决这个问题,是因为我转到了Xcode的“派生数据”文件夹。
如果您不知道如何做到这一点,下面是我所做的步骤:
在此之后,我成功地打开了我所有的项目。希望这对你有用,但是如果你有任何不同的经历或者你被困在任何地方,请告诉我。祝好运!
我在升级到beta 5之后再次遇到了这个问题,而执行上面的步骤对我来说不起作用。我还试图删除我的GitHub帐户,这也没有帮助。下面是我第二次修复它的方法:
我在设置中关闭了iCloud驱动器,实际上从iCloud驱动器中删除了计算机中的所有内容(对我来说,是桌面和文档文件夹同步到iCloud)。过了一会儿,我把它打开,播放了一些设置。然后,我下载了桌面和文档文件夹中的所有文件(从iCloud)。
我不确定下一部分是否真的是解决方案的一部分,但我还是要把它包括进去,因为我只注意到它在我做this...but之后才起作用--我怀疑文件下载只是花了一段时间
然后,我关闭了Xcode访问桌面和文档文件夹的权限。
以下是“文件和文件夹”所在位置的屏幕截图:

它没有再次请求许可,但我忘记了取消检查所有的箱子。然后,一些不可思议的奇怪的reason...Xcode又神奇地工作起来,打开了我的文件。我怀疑iCloud有什么奇怪的地方,我终于下载了我想要处理的特定项目所需的文件。稍后,它不允许我编辑文件,因为我没有权限,所以我回到了系统首选项,打开了Xcode访问这些文件夹的权限。现在一切似乎都完美无缺了!
发布于 2019-12-18 07:43:47
这个技巧会在我的情况下起作用,希望它也能对你有用。
完成以上任务后,您可以打开项目。
发布于 2019-08-07 13:06:35
不幸的是,@eschos24 24的答案对我没有用(macOS Catalina PB4和Xcode 11 beta版)。真正起作用的是从Xcode中删除我的Github帐户:
也许不是每一步都是必要的,但这些对我来说是有效的。
https://stackoverflow.com/questions/57019534
复制相似问题