简体   繁体   English

Xcode 4.4将我的iOS项目变成了Mac OS X项目! 我怎样才能解决这个问题?

[英]Xcode 4.4 turned my iOS project into a Mac OS X project! How can I fix this?

I've opened an iOS project - with Xcode 4.4.1 - that I hadn't opened for 2 months (ie with Xcode 4.3). 我打开了一个iOS项目 - 使用Xcode 4.4.1 - 我没有打开2个月(即使用Xcode 4.3)。 First, Xcode was crashing constantly right after displaying the project navigator saying something like "Failed to associate working tree" . 首先,Xcode在显示项目导航器之后不断崩溃,说“无法关联工作树”

I tried to fix it by removing xcuserdata files and the project.xcworkspace directory as well. 我试图通过删除xcuserdata文件和project.xcworkspace目录来修复它。

Now, Xcode opens without crashing but in the scheme view, it is shown as a Mac OS X project whereas both the project and the target are correctly set to a "Latest iOS" base SDK. 现在,Xcode打开而不会崩溃,但在方案视图中,它显示为Mac OS X项目,而项目和目标都正确设置为“最新iOS”基础SDK。

How can I fix that without having to recreate a project and copy all my source files? 如何在不重新创建项目并复制所有源文件的情况下解决这个问题?

EDIT: i'm using Git with a GitHub remote. 编辑:我正在使用Git与GitHub遥控器。

通过点击当前方案然后“新方案”为ios制定新方案

Roll back using version control. 使用版本控制回滚。 If you post which version control system you are using, somebody will be able to give you the specific command to use. 如果您发布了正在使用的版本控制系统,那么有人将能够为您提供特定的命令。

I had a similar problem with all my Xcode projects. 我的所有Xcode项目都遇到了类似的问题。 Every iOS project got turned into an OS X project without me changing any settings. 每个iOS项目都变成了OS X项目而我没有更改任何设置。 A reinstallation of Xcode fixed it for me. 重新安装Xcode为我修复了它。

只需在目标的Build Settings中将Root SDK设置为iOS即可

SDKROOT = iphoneos

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我可以在XCode中保留一个项目,但是可以为Mac OS X,Apple Mac Store和iOS设备构建它吗? - Can I keep one project in XCode but build it for Mac OS X, Apple Mac Store and iOS device(s)? 如果我将Xcode项目文件夹移动到另一台运行OS X的计算机上,是否仍可以在此处构建和运行该应用程序? - If I moved my Xcode project folder to another computer running OS X, Can the app still be built and run there? 如果我下载4.4,我的xcode 4.3项目会受到影响吗? - Will my project in xcode 4.3 be affected if I download 4.4? 如何在Mac OS X或iOS中以编程方式找到路由器的IP地址? - How can I find the IP address of my Router programmatically in Mac OS X or iOS? 手动删除文件:如何修复Xcode项目文件? - Deleted a file manually: How can I fix Xcode project file? XCode 4.4如何将文件永久添加到项目 - XCode 4.4 how to permanently add files to project swiftUI中用Xcode创建Mac OS app项目和iOS app项目的区别? - The difference between create Mac OS app project and iOS app project with Xcode in swiftUI? 如何在我的iOS / Xcode项目中添加MP3? - How do I add an MP3 to my iOS/Xcode project? 如何将此C库添加到我的iOS Xcode 4项目中? - How do I add this C library to my iOS Xcode 4 project? 如何在Xcode 6.1.1中导出我的iOS项目? - How do I export my iOS project in Xcode 6.1.1?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM