【发布时间】:2015-07-29 15:13:41
【问题描述】:
我希望MSCollectionViewCalendarLayout 的示例编译并运行。
我已经完成的步骤:
- 已安装 CocoaPods
- 下载的项目
- 在示例项目目录中运行 pod install
- 从 .xcworkspace 运行项目
现在我明白了
Undefined symbols for architecture i386:
"_RKLogCoreDataError", referenced from:
___33-[RKEntityByAttributeCache load:]_block_invoke in libRestKit.a(RKEntityByAttributeCache.o)
___43-[RKManagedObjectImporter finishImporting:]_block_invoke in libRestKit.a(RKManagedObjectImporter.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我尝试了here的提示,但版本似乎有误。
如何运行这个项目?
【问题讨论】:
-
您使用的是什么 Xcode / Simulator / cocoapods 版本?我无法重现这一点。但是,问题似乎是静态库
libRestKit.a不包括i386架构 - 这很奇怪,因为 Cocoapods 创建的库的标准名称是libPods-RestKit.a -
Xcode:6.4 / 模拟器:iPhone 4S 8.4 / Cocoapod:0.38.2