iOS7.1 编译报错 解决方案 体会
来源:互联网 发布:魔兽美工代码编辑器 编辑:程序博客网 时间:2024/05/19 11:17
原文出自:http://blog.csdn.net/topbar/article/details/21449643
OS升级到 iOS 7.1 了 ,开发人员必须与时俱进。果断下载更新了xcode5.1版本 ,试运行了一下已上线的应用,哇 报错了!好头疼
贴下报错地方: 都是关于第三方类库报的错 比如parse、shareSDK
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_QQApiInterface", referenced from:
objc-class-ref in AppDelegate.o
"_OBJC_CLASS_$_ShareSDK", referenced from:
objc-class-ref in AppDelegate.o
objc-class-ref in RecipeDetailViewController.o
objc-class-ref in showViewController.o
objc-class-ref in video_show.o
"_OBJC_CLASS_$_TencentOAuth", referenced from:
objc-class-ref in AppDelegate.o
"_OBJC_CLASS_$_WXApi", referenced from:
objc-class-ref in AppDelegate.o
"_OBJC_CLASS_$_WeiboApi", referenced from:
objc-class-ref in AppDelegate.o
"_OBJC_CLASS_$_YXApi", referenced from:
objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Xcode升级到5.1 新特性之一就是默认让所有App都通过64位编译器编译。原来在Xcode5.0.x的时候默认的Standard architectures只有(arm7,armv7s),到5.1之后默认就带上arm64的参数了。
目前临时的解决办法是
1.把1.选中Targets—>Build Settings—>Architectures。
把build active architectures only 改为 NO。
2. 把最下面的Valid Architectures中的arm64参数删掉就可以了
或者:
双击Architectures,选择other,删除$(ARCH_STANDARD),然后增加armv7和armv7s(写上:$(ARCHS_STANDARD_32_BIT))。
3.clean 再build。
待发现更好的解决方案
- iOS7.1 编译报错 解决方案 体会
- iOS7.1 编译报错 解决方案 体会
- iOS7.1 编译报错 解决方案 体会
- iOS7.1 编译报错 解决方案 体会
- containsstring ios7报错
- ios7.1 dropBox解决方案
- vs2008 编译 log4cpp 报错解决方案
- wfp 驱动编译报错 解决方案.
- Xcode6 编译SDWebImage报错解决方案
- 使用@mipmap/ic_launcher编译报错解决方案
- mongodb C++ driver编译报错解决方案
- VS2005 编译环境报错,报无可用平台,解决方案!
- IOS7.1下载企业版应用报“xxx证书无效”的解决方案
- ios7中的zbar报错
- App升级iOS7体会
- mingW编译vlc遇到的dshow报错的解决方案
- Launcher3模块编译(用mm命令)报错,解决方案
- IOS编译报错:objcclassrefinAppDelegate.o之解决方案
- 经典模式匹配算法
- 记12306货运系统“抢订空车”插件的编写--chrome插件各部分的交互
- 10562Undraw the Trees 递归遍历二叉树
- centos6 yum 安装memcached
- 类UNIX系统的管理工具Webmin介绍
- iOS7.1 编译报错 解决方案 体会
- [转载] Linux的capability深入分析
- BlockingQueue阻塞队列和生产者-消费者模式
- Oracle数据类型之number
- java中直接调用groovy的类.
- 源码网站
- 认为认为
- Java泛型详解
- 推广的一个方法