ios – 每当我在Git中更改分支时,Xcode 4构建方案就搞砸了

ios – 每当我在Git中更改分支时,Xcode 4构建方案就搞砸了,第1张

概述在Xcode 4中,当我在iOS项目中工作时,Xcode工具栏中的Scheme下拉菜单通常会显示iPhone X.X Simulator,iPad X.X Simulator和iOS Device的方案. 在完成影响* .xcodeproj / project.pbxproj文件的事情后更改分支时,我的所有方案都从方案下拉列表中消失.如果我关闭项目并重新打开它,它们会回来.这非常烦人. 这就是我正 在Xcode 4中,当我在iOS项目中工作时,Xcode工具栏中的Scheme下拉菜单通常会显示iPhone X.X Simulator,iPad X.X Simulator和iOS Device的方案.

在完成影响* .xcodeproj / project.pbxproj文件的事情后更改分支时,我的所有方案都从方案下拉列表中消失.如果我关闭项目并重新打开它,它们会回来.这非常烦人.

这就是我正在做的事情:

>创建一个新的iOS相关项目
> Stage提交master分支中的所有内容
>创造&切换到新分支
>在项目中添加一个新类并全部保存(CMD S选项)或只是构建项目以保存所有内容.
>承诺改变
>切换回主分支

在这一点上,我的计划被搞砸了,我必须关闭项目并重新打开它以取回它们.

这是他们一开始的样子:

按照我列出的步骤后,这是他们的样子:

有没有人知道这种方式或者这只是Xcode中的一个错误?几个月前我向Apple提交了一份关于它的错误报告,但没有收到回复.我在开发者论坛中也没有收到有关它的问题的回复.

更新:如果您有一个包含多个目标的项目,则只有在切换分支后,所选目标的方案才会被搞砸.

更新:这是我的.gitignore

# the buildbuild# temp nibs and swap files*~.nib*.swp# OS X folder attributes.DS_Store# user-specific XCode stuff*.pbxuser*.mode1v3*.mode2v3*.perspectivev3*.xcuserstateproject.xcworkspace/xcuserdata/
解决方法 这种情况每次都发生在我身上.这肯定是一个错误.我只需单击构建目标版本框(5.0等),然后再次单击并重置它自己.无需打开和关闭项目. 总结

以上是内存溢出为你收集整理的ios – 每当我在Git中更改分支时,Xcode 4构建方案就搞砸了全部内容,希望文章能够帮你解决ios – 每当我在Git中更改分支时,Xcode 4构建方案就搞砸了所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1069771.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存