gpt4 book ai didi

xcode - 将 Xcode 项目移动到另一台机器上 - 如何处理从项目文件夹外部引用的文件?

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

感谢您的关注。

我买了我能买到的最便宜的 Mac Mini,这样我就可以做一些 iOS 开发,但我的项目已经超出了它的范围。所以我买了一台 MacBook Pro!太棒了,上传我的解析云代码在 mini 上需要 15-20 分钟,而在 MBP 上是即时的。

但是,我无法构建我的 Xcode 项目。我的一些框架在 Project Navigator 中是红色的,我注意到它们的路径是/Users/[account name]/Documents/Downloads/[framework files]。看起来我在我的 mini 上创建了引用,而不是将文件复制到我的项目中。

我知道这违反协议(protocol),但由于害怕破坏某些东西,我没有尝试太多。我尝试了一些谷歌搜索,但没有找到任何相关信息。我可能只是在搜索错误的东西,所以请随时将其标记为重复并让我走上正确的道路。

我正在使用 github 托管该项目的私有(private)存储库。我应该采取什么步骤将必要的文件正确移动到我的项目文件夹中,将项目重新推送到 github,然后拉回到另一台机器上?

我不会再在 mini 上工作了,至少在这个项目上,所以如果通过 MBP 复制文件更容易,把它放在项目文件夹中,然后更改引用或类似的东西,我可以做到这一点。而且我没有对 MBP 上的代码进行任何更改,只是致力于重置签名身份/配置文件。如果那里出现问题,我总是可以重新启动项目,但我很担心在 mini 上更改内容、破坏内容以及根本无法构建我的项目。

在我自己尝试之前,有什么关于继续前进的提示吗?再次抱歉,这违反了发布协议(protocol),我只是想避免破坏我的项目……这不是一个简单的撤消就能解决的问题,我不能冒险因为一些愚蠢的事情而失去整个项目。

最佳答案

我会这样做:

  • 确保您的所有项目都在源代码控制下并已提交 - 良好做法。
  • 备份 MacBook Pro(时间机器),以防万一。
  • 以合理的方式将外部依赖项复制到新的 MacBook Pro。
  • 一个一个地删除红色的框架并重新添加到项目中。您可以选择复制还是引用。

之后,我会考虑迁移到 Cocoapods 之类的工具来管理依赖项。我说 考虑 因为这正是我所处的状态 - 考虑这个选项。

这应该会让您相当安全地前进。祝你好运!

关于xcode - 将 Xcode 项目移动到另一台机器上 - 如何处理从项目文件夹外部引用的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31616002/

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