2 mapmapm MapMapM 于 2013.01.30 10:20 提问

Xcode:关于armv7s的错误

在运行程序的时候报出的错误信息:

Undefined symbols for architecture armv7s: "_CLLocationCoordinate2DMake", referenced from: -[DodgeDirectionsViewController viewDidLoad] in DodgeDirectionsViewController.o ld: symbol(s) not found for architecture armv7s clang: error: linker command failed with exit code 1 (use -v to see invocation)

这错误怎么来的?请高人帮忙解决一下,谢谢。

1个回答

lanhailvcao
lanhailvcao   2013.01.30 11:37
已采纳

在你的工程中加CoreLocation.framework

步骤:

project Targets -> Build Phases -> 点击 '+'按钮,然后添加CoreLocation' framework :)

这样就可以啦

u011598977
u011598977 没有用啊这样做。
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
xcode armv6 armv7 armv7s arm64
目前ios的指令集有以下几种: armv6 iPhone iPhone2 iPhone3G 第一代和第二代iPod Touch armv7 iPhone4 iPhone4S armv7s iPhone5 iPhone5C arm64 iPhone5S  机器对指令集的支持是向下兼容的,因此armv7的指令集是可
xcode armv7 armv7s arm64
armv6 armv7 armv7s arm64引起编译包翻倍增大的问题,下边来说一下关于ios这个指令集 目前ios的指令集有以下几种: armv6 iPhone iPhone2 iPhone3G 第一代和第二代iPod Touch armv7 iPhone4 iPhone4S armv7s iPhone5 iPho
Xcode 6制作动态及静态通用Framework(解决不支持 armv7s arm64 armv7)
有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用 iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode 6支持做Framework了. 同时iOS-Universal-Framework开发者也宣布不在继续维持此项目的开发,建议开发者使用Xcode 6制作,目前网上
xcode arm64 armv7 armv7s arm64区别
官方: https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/Introduction/Introduction.html https://developer.apple.com/library/ios/documentation/General/Con
iOS开发~静态库.a中的armv7,armv7s,arm64,i386,x86_64含义
Build Active Architecture Only:一般debug的时候可以选择设置为yes,release的时候要改为no,以适应不同设备。
iOS开发~制作同时支持armv7,armv7s,arm64,i386,x86_64的静态库.a
一、概要 平时项目开发中,可能使用第三方提供的静态库.a,如果.a提供方技术不成熟,使用的时候就会出现问题,例如: 在真机上编译报错:No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386). 在模拟器上编译报错:No architectures to compil
xcode工程编译错误:No architectures to compile for
xcode6x No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386).
【IOS】IOS瘦身之armv7 armv7s arm64选用
之前每个版本的ipa包打出来都才20M出头,后来不知道从哪个版本起打的包每次都将近40M,但是工程中也没有明显的增加很大第三方类或者图片、静态文件。于是就开始了各种瘦身计划:压缩图片,删除不必要静态库。做了一番改动后发现包只比原来小了1M多,收效甚微。后来经过查阅资料才知道armv6 armv7 armv7s arm64引起编译包翻倍增大的问题,于是就试了一下,果然ipa包又回到了以前的大小。这个
Xcode4.5.2、iOS6应用中静态库不支持armv7s的解决方法
错误详细信息: ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /zhangyg/XXX/XXX/libs/libxxx.a for architecture armv7s clang: error: linker command failed with exit code 1 (use -v
iOS下完美编译ffmpeg+x264,支持armv7, armv7s, 模拟器
去年做了一个项目,需要用ffmpeg对h264视频流进行解码。当时折腾了很久只在armv7编译通过。调试必须用真机,很麻烦。 后来我将编译整理成脚本,现在支持 armv7, armv7s, i386(模拟器)。   下载附件: ffmpegc-master   github链接:https://github.com/lvjian700/f