微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

存储在 iCloud 中的 Xcode 中 iOS 应用程序的重复和未提交的 Firebase 头文件

如何解决存储在 iCloud 中的 Xcode 中 iOS 应用程序的重复和未提交的 Firebase 头文件

TLDR:每个人在 iCloud 和 GitHub 上存储 Xcode 应用程序的体验如何?

我有 2 台 Mac(15" MacBook Pro 2016 和 M1 Mac Mini)并且我的 Swift 代码存储在我的 GitHub 和我的 iCloud 中,因为我希望我在 MB Pro 上的更改也显示在我的 M1 Mac Mini 上。此外,我没有同时打开两台 Mac 的 Xcode 应用程序,以便在 iCloud 上更轻松。一切正常,因为 M1 Mini 是通过我的 MacBook Pro 的 TimeMachine 备份启动的,直到我不得不重新格式化我的 Mac Mini,因为它认为它是 MacBook Pro,因此某些应用无法运行。

除了 Notability 之外,我可以通过重新下载来解决大多数应用程序问题,但是,仍然有一些实例是我的 Mac Mini 会要求我通过指纹登录以进行身份​​验证。由于我的大部分笔记都是关于 Notability 的,我不能再因为大学课程的原因而无法使用 Notability。所以我重新格式化了我的 M1 Mini 并完成了整个环境设置。

现在是问题/问题 我从 iCloud Drive 打开了我在 Mac Mini 上工作的 Xcode 应用程序之一,令人惊讶的是代码仍在运行。但是,我在未暂存的文件中看到了这 6 个 Firebase 头文件,而在 MacBook Pro 上没有未暂存的文件。有谁知道发生了什么?我应该忽略它吗?

我尝试 git force 重置我的本地分支

git fetch --all
git reset --hard origin/samuel/feature1

但我收到以下错误

error: unable to read sha1 file of Multiverse/Pods/Headers/Private/Firebase/Firebase.h (07ac6eb193d61bc7bf93a47fda7e949fc6d12cd7)
error: unable to read sha1 file of Multiverse/Pods/Headers/Private/FirebaseCoreDiagnosticsInterop/FIRCoreDiagnosticsData.h (ce646ecf1d2e4f0e748e81842f81604064ae3f5c)
error: unable to read sha1 file of Multiverse/Pods/Headers/Private/FirebaseCoreDiagnosticsInterop/FIRCoreDiagnosticsInterop.h (07d83d70f41da4aaa329489cc8528ac5709ee382)
error: unable to read sha1 file of Multiverse/Pods/Headers/Public/Firebase/Firebase.h (07ac6eb193d61bc7bf93a47fda7e949fc6d12cd7)
error: unable to read sha1 file of Multiverse/Pods/Headers/Public/FirebaseCoreDiagnosticsInterop/FIRCoreDiagnosticsData.h (ce646ecf1d2e4f0e748e81842f81604064ae3f5c)
error: unable to read sha1 file of Multiverse/Pods/Headers/Public/FirebaseCoreDiagnosticsInterop/FIRCoreDiagnosticsInterop.h (07d83d70f41da4aaa329489cc8528ac5709ee382)
fatal: Could not reset index file to revision 'origin/samuel/feature1'.

解决方法

问题已通过以下命令解决,

git config core.symlinks false

查看更多请点击此链接:error: unable to create symlink,fatal: Could not reset index file to revision 'HEAD'

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。