当我分支项目时,iOS方案会丢失(Xcode 4.2)

时间:2012-03-30 20:50:58

标签: ios xcode xcode4 xcode4.2

在Xcode 4.2中,当我创建一个新分支并打开它时,Master中存在的iOS方案将丢失。相反,我有一个Mac 64位的计划。"

这已经连续发生过几次,我通过创建一个新方案来处理它,删除了Mac 64位'一,然后将新方案重命名为原始方案。我宁愿修复任何错误的东西。我是否设置了错误的地方 - 某处有偏好?

2 个答案:

答案 0 :(得分:17)

我知道这是一个老问题,但最近似乎也不是一个好问题。所以,我正在为此添加我的解决方案。

问题是因为该方案未被检入其他分支。如果他们不是,计划将在其他人身上消失。

如果你想知道为什么没有办理登机手续,除非你检查共享' 管理方案中的框和控制到git的源代码。

将其保存在分支中后,要使此更改在其他分支中可见,您需要将其传播到其余的工作分支。

我是使用git命令行完成的,因为这个xcode非常可靠,因为它位于.xcodeproj下。

答案 1 :(得分:0)

我遇到了同样的问题,这就是我如何解决的问题:

  • 我从master分支中导出了所需的方案-通过导航到Xcode菜单上的Product > Scheme > Manage Schemes...来完成。然后,我选择了要导出的方案(在我的情况下为DevelopmentRelease)。最后,点击齿轮图标,如下图所示,我选择了Export...选项。

Manage Scheme

  • 然后,我切换到分支,并按照与之前相同的步骤进行操作,但选择import而不是export。瞧

希望有帮助!干杯