尝试通过cocoapods在项目中使用ParseKit,但我遇到了链接错误。
所有其他cocoapods库都工作得很好。
Podfile
platform :osx, '10.7'
pod 'ParseKit', '0.7'错误
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)发布于 2013-07-30 19:50:12
用于ParseKit的0.7 podspec有一个问题,它没有包含所有必需的文件。我遇到了同样的问题,并通过将podspec更改为read来修复它。
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选项以使用本地副本
https://stackoverflow.com/questions/16976265
复制相似问题