首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Parsekit和Cocoapods

Parsekit和Cocoapods
EN

Stack Overflow用户
提问于 2013-06-07 12:32:13
回答 1查看 423关注 0票数 0

尝试通过cocoapods在项目中使用ParseKit,但我遇到了链接错误。

所有其他cocoapods库都工作得很好。

Podfile

代码语言:javascript
复制
platform :osx, '10.7'

pod 'ParseKit', '0.7'

错误

代码语言:javascript
复制
Undefined symbols for architecture x86_64:

  "_OBJC_CLASS_$_PKToken", referenced from:

      objc-class-ref in AppDelegate.o

  "_OBJC_CLASS_$_PKTokenizer", 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)
EN

回答 1

Stack Overflow用户

发布于 2013-07-30 19:50:12

用于ParseKit的0.7 podspec有一个问题,它没有包含所有必需的文件。我遇到了同样的问题,并通过将podspec更改为read来修复它。

代码语言:javascript
复制
s.source_files           =  'include/**/*.{h,m}', 'src/**/*.{h,m}', 'lib/MGTemplateEngine/MGTemplate*.{h,m}', 
                          'lib/MGTemplateEngine/ICUTemplateMatcher.{h,m}', 
                          'lib/MGTemplateEngine/*DeepMutableCopy.{h,m}'

您可以克隆github存储库并将podspec复制到其中,进行此更改,然后对pod使用:path选项以使用本地副本

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16976265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档