No architectures to compile for(ONLY_ACTIVE_ARCH=YES
这种错误 修改building settings下 Build Active Architecture only 为NO即可。
dyld: Symbol not found: _objc_setProperty_nonatomic
_objc_setProperty_nonatomic是ios6.0的新方法,三方库设置了Deployment Target 为6.0就会调用这2个新增的方法,为ios5中没有,我们的项目是支持ios5的。所以报错。把lib的target设置为5.0之后,没有这个错误了
如果你在使用新浪sdk,使用了libWeiboSDK_X64的库,如果在5.x上运行,也会报这个错,猜测这个版本的库时6.x以下的。换成那个不带_X64的库,没有问题。
在使用百度统计是,如果出现类似错误
_OBJC_CLASS_$_CTTelephonyNetworkInfo referenced from:
objc-class-ref in libXywyBaseLib.a(BaiduMobStatDeviceInfo.o)
objc-class-ref in TencentOpenAPI(MTAHelper.o)
在buildPhases 下添加coreTelephoney.framework即可
no provisioning profile at path ‘/Users/user/Library/MobileDevice/Provisioning Profiles/XXXXX.XXX
当报这种错误时,工程证书不正确,修改build setting下 的Provisioning Profile为正确的的项目证书即可
malformed or corrupted AST file: iosXXX,类似的错误时,时xcode编译器的问题,清理下/Library/Developer/Xcode/DerivedData下的数据
即可。(如果打不开文件因为Library是隐藏的,需要打开隐藏文件夹可见)
Assertion failure in -[UISectionRowData refreshWithSection:tableView:tableViewRowData:], /SourceCache/UIKit_Sim/UIKit-2903.23/UITableViewRowData.m:578
libc++abi.dylib: terminate_handler unexpectedly threw an exception
这个错误的原因是在计算tableview的高度是出错,
对现实的图片UIImage计算高度,但是此时image为nil,做了200/image.size.height这个操作
导致height += 200/image.size.height,这个计算后,height为NaN,之后报这个错误
在真机运行程序的时候提示“Could not launch ‘app name‘”,No such file or directory (/Users/apple/Library/Developer/Xcode/DerivedData/mytest-ejkagqxooxgmtdfsdoygtyzflibe/Build/Products/Debug-iphoneos/mytest.app/mytest)
此问题一般不是程序本身问题,而是xcode问题
解决方式如下:
先退出xcode,再把/Users/apple/Library/Developer/Xcode/DerivedData/下面的东西都删除(DerivedData本身不要删),再启动xcode,再rebuild.
原文地址:http://www.cnblogs.com/wuwangchuxin/p/3791410.html