解决Xcode "The selected destination does not support the architecture " 错误错误
XCODE编译运行项目后,发现工程编译后无法运行,出现:
"The selected destination does not support the architecture for which the selected software is built. Switch to a destination that supports that architecture in order to run the selected software." 错误。
首先,出现该问题一般是在
${PROJECT_NAME}.xcodeproj目录的相关文件的问题,像xcschemes/xcschememanagement.plist
If you are having the same problem — deleting all the Xcode4 project data with your userid may get you up and running again…
How to go about deleting the user-specific project data
In terminal – navigate to your project directory
cd into the ${PROJECT_NAME}.xcodeproj directory
run this command: find . -name ‘*yourUserName*’
rm -rf any files or dirs that come up
Reopen Xcode4 – build and *hopefully* run your project
解决方法步骤如下:
1、在命令行中cd到你的工程文件夹下
2、cd进xcode 项目的文件夹,大致格式是:${PROJECT_NAME}.xcodeproj (注: 每一个xcode 项目其实是一个文件夹。。你如果右键点击项目文件会发现一个属性叫:show package content,其实就是浏览它的内容。。)
3、进入yourname.xcuserdatad/xcschemes 后将xcschememanagement.plist 目录删除
- rm -rf ./project.xcworkspace/xcuserdata/"用户名".xcuserdatad
- rm -rf ./xcuserdata/"用户名".xcuserdatad
- rm -rf ./project.xcworkspace/xcuserdata/xcschemes/xcschememanagement.plist
4、把xcode关掉(command+q彻底退出啊。。记得),然后重开。*希望*能运行吧。不行就只能再google了。。
还有另一种可能原因是,出现有以下类似警告的错误提示,造成上述错误弹出窗口出现:
[WARN]Warning: Multiple build commands for output file /Developer/build/Release-iphonesimulator/
target引用了名字重复的资源
找到当前的target,展开之后,找到Copy Bundle Resources栏目,然后在里面找到重复名字的资源或本身没资源但此处确有文件的扩展名为.plist和png的文件一一移除,删除不要的那个即可
Command+Q退出重新打开工程项目即可
本文转载至 http://blog.csdn.net/lgm252008/article/details/9171109
最新文章
- 【转】c#处理3种json数据的实例
- 《高级Web应用程序设计》课程学习资料
- HDU 3487 Play with Chain(Splay)
- UVa 11624,两次BFS
- linux oracle profile配置
- 项目源码--Android天气日历精致UI源码
- thinkphp实现模糊匹配(学习贵哥代码)
- S3C3440看门狗驱动程序
- Django学习(一)---基本配置及创建项目、应用
- [HNOI 2015]接水果
- 并发服务器--02(基于I/O复用——运用epoll技术)
- 理解ASP.NET Core 依赖注入
- PHP 构造方法 __construct()和PHP 析构方法 __destruct()
- Android 视频播放器 (三):使用NBPlayer播放直播视频
- python之asyncio
- jstl 格式化
- 实现多线程异步自动上传本地文件到 Amazon S3
- 关于怎么在CSDN中修改代码行中字体的颜色
- 关于CMS的那点事 I
- vue.js 混入
热门文章
- java web hello world(一)
- hdu 5215 Cycle
- 【Unity】初始化物体的旋转角度
- java——关于异常处理机制的简单原理和应用
- java继承2——类与继承(转)
- HTTP协议详解(文档)
- [从jQuery看JavaScript]-注释(comments)
- -27979 LoadRunner 错误27979 找不到请求表单 Action.c(73): Error -27979: Requested form not found
- Linux make语法补充
- 第三百节,python操作redis缓存-其他常用操作,用于操作redis里的数据name,不论什么数据类型