所以我使用了树屋教程,并且第一次添加podfile非常简单。到目前为止,这是最容易的部分。现在,当我尝试打开我的工作区文件时。我可以看到pod和所有不同的Obj类。但是当我运行这个项目时,我得到了33个我以前从未见过的全新错误。我向某人推特,因为他们问我是否有错误或警告,但他们确实是错误。它们不在实际项目中,但它们位于工作区中。这是我发送截图的推文。我还在我的Podfile中添加了GitHub中的JSQMessagesViewController库
pod 'JSQMessagesViewController'
修改: 通过从原始项目中删除ParseCrashReporting.framework,它删除了32个错误。最后一个是这个
ld: 91 duplicate symbols for architecture arm64
答案 0 :(得分:1)
根据issue list of JSQMessagesViewController,与Parse并行使用时会出现此问题(重复符号)。你删除了与Parse(Bolts,..)相关的所有框架吗?
答案 1 :(得分:0)
" 91重复符号"错误意味着您通过添加Cocoapod而不删除非Cocoapod文件来复制文件。您需要删除手动下载并添加到Xcode项目的原始JSQMessagesViewController文件。
如果要将它们添加到Podfile中,则需要从主项目中删除手动拖放到主项目中的任何Libraries / SDKs / Dependencies。否则你会得到#34;重复"错误。
此外,您可能希望将以下内容添加到podfile中。
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.1'