dan*_*ang 32 xcode linker objective-c ios
我们刚刚更新到XCode 5 GM,并且在DP 5下构建正常的项目(仅针对iOS 7的iPhone)现在提供错误:
ld: in /Users/dan/Documents/Projects/ImageProApp/Pods/SparkInspector/SparkInspector.framework/SparkInspector(ExplorerViewState.o), too many compact unwind infos in function anon for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)
我们使用CocoaPods包含几个组件,CocoaAsyncSocket,CocoaLumberack,Spark Inspector和Reachability.我的猜测是我们要删除Spark Inspector,这个错误只会引用另一个组件.
任何人都可以推荐修复?告诉我使用非紧凑的展开信息的编译器/链接器标志是什么?
谢谢,
担
Mik*_*ler 33
更新:Google发布了针对Google Analytics库的修补程序 https://code.google.com/p/analytics-issues/issues/detail?id=338
请参阅此处的v3.01版:https: //developers.google.com/analytics/devguides/collection/ios/resources
FWIW,使用Google Analytics库,只有在部署目标设置为7.0时才会出现链接错误.如果将部署目标放到6.1,例如链接工作没有错误.
作为参考,关于Google Ananlytics,我在Google的错误跟踪器中发布了一个问题.
解决方法:构建设备.
不是一个修复,但尝试为设备而不是模拟器构建您的应用程序.可能与64位的引入有关.
我可以存档我的应用程序,但是当我尝试构建/运行模拟器时,它无法链接您收到的相同错误.
要清楚,我也在使用cocoapods.
小智 7
将"iOS部署目标更改为低于"iOS 7.0"
内
"项目" - >构建设置 - >部署
为我工作,我想它与用于构建外部库的配置有关.当我包括Jot Touch SDK时,我只面对模拟器的问题
| 归档时间: |
|
| 查看次数: |
10787 次 |
| 最近记录: |